Latest Jobs – New Business Development Manager – Direct – McLean Ross

Industry: Energy Supply Location: Home Based Salary: £50,000 + Package Reference: AM13 Summary McLean Ross are currently working with a Global Energy Supplier of electricity and gas. They are looking for a New Business Development Manager to join their direct channel. The Role As a Business Development Manager you will be tasked with achieving new […]

Latest Jobs – New Business Development Manager – McLean Ross

Industry: Energy Consultancy Location: Home Based – North West, South West & Wales, London & South East Salary: Up to £50,000 + Car Allowance + Benefits Reference: I76 Summary McLean Ross are engaged with a leading energy consultancy who are specialists within energy procurement and energy services. Our client in looking for a New Business […]