Job of the Week – Energy Sales Team Manager – McLean Ross

Industry: Energy Solutions Location: Home Based Salary: Up to £75,000 + Package Reference: 54 Summary McLean Ross are currently partnered with a Global Energy Supplier. They are looking for an Energy Sales Manager to lead a team that engages with direct supply customers, B2B TPI’s and non-supply customers in identifying their new solution needs. You […]