Job of the Week – Senior Manager – McLean Ross

Smart Metering London £50,000 – £55,000 Company Overview: Our client are an international energy supplier, looking 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 €2billion and a duel-fuel base of 180,000 customers. As of today, they […]