71,630 Jobs Found
Customer Sales ManagerLocation: OldburySalary up to £35kA dynamic new role has been created for a leader of this team, a chance to join this growing engineering company.Lead a small fast paced team in this busy telephone based team. You will be the front line, leading your team supporting and influencing their sales, service and contract principles...