Job of the Week – Senior Team Manager (Smart Energy) – McLean Ross

Industry: Energy – Smart Location: London Salary: Up to £60,000 + Excellent Benefit Scheme Reference: SE-RM Summary McLean Ross are currently working with a leading end to end management consultancy who offer advice to all industries including the utility and environmental. You will be part of the Senior Management team within the business, who delivers […]