+44 (0)203 905 6222 hello@lightsourcepeople.com
hello@lightsourcepeople.com +44 (0)203 905 6222
Project Development Manager ResponsibilitiesResponsible for the management of the development of projects up to the handover to the construction manager of onshore projects in the UK and wider Europe. Management of all internal and external service providers for: consents, landowner relationships ...
Permanent 13th January 2021 Scotland, United Kingdom
Contact for this role:

020 3905 6222