Job of the Week – Commercial Analyst (Energy) – McLean Ross

Smart/Utilities London £45,000 – £55,000 Company Overview: The Group was found with one specific goal – to establish themselves as a key player in the liberalised energy market. The Group is now a Top 10 operator in that market, with annual revenues of over £1.4 billion and a duel-fuel base of 180,000 customers. Over the past 10 […]