Technical Director - Hydrogeology salary, tenure & demand — BranchFactor