Director of Internal Controls salary, tenure & demand — BranchFactor