Latest Jobs – Customer Operations Team Leader – McLean Ross

Industry: Energy Supply Location: London Salary: £30-40K Reference: IF1956   McLean Ross are partnering with a global leading energy supplier in the recruitment of a Customer Operations Team Leader to be based in their London office. The purpose of the role will include: To lead, motivate, coach and monitor a Customer Operations Team who manage […]