Customer Success Manager at NEC Australia — BranchFactor