Project Developer – McLean Ross

£35,000 – £55,000pa Home Based We are working with an exciting specialist Renewable Energy organisation in the South East. Due to high demand, they are now recruiting a Project Developer to assist them on large scale solar projects and to help drive the team forward. Responsibilities: Manage and drive a complex sales process from initial […]