British Solar Renewables (BSR) develops, designs, constructs and manages utility scale solar and energy storage projects across the UK and internatio...
Read moreBritish Solar Renewables (BSR) develops, designs, constructs and manages utility scale solar and energy storage projects across the UK and internatio...
Read moreAbout Us: At British Solar Renewables (BSR), we're not just shaping the future; we're powering it. With a bold commitment to a net-zero carbon world...
Read moreAbout Us: At British Solar Renewables (BSR), we're not just shaping the future; we're powering it. With a bold commitment to a net-zero carb...
Read moreJobseeker
Recruiter