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