Latest Jobs – Customer Operation Optimisation Manager – McLean Ross

Industry: Energy Supply Location: London Salary: £60-80K Reference: IF8525 McLean Ross are partnering with a global leading energy supplier in the recruitment of a Customer Operation Optimisation Manager to be based in their London office. The purpose of the role will include: Taking the business lead on key strategic and tactical initiatives to provide effective […]