Senior Contracts Manager (Construction Project Manager)
2 days ago
Shepton Mallet
British Solar Renewables develops (BSR Energy), builds (BSR EPC), and maintains (BSR O&M) utility-scale solar, wind, and storage projects in the UK and internationally. British Solar Renewables creates smart energy systems for a net zero carbon future.