Head of Project Development (Solar/BESS)
1 month ago
London
... consultants, landowners. * Manage all aspects of the project development process (land acquisitions, permitting, environmental studies, leading public hearing processes, creating and maintaining ...