Manager, Customer Experience Technology salary, tenure & demand — BranchFactor