Head of Project Development (Solar/BESS)
16 days ago
London
Manage all aspects of the project development process (land acquisitions, permitting, environmental studies, leading public hearing processes, creating and maintaining relationships with local ...