Director of Customer Advocacy salary, tenure & demand — BranchFactor