Mechanical Engineering Team Leader at WSP — BranchFactor