British Solar Renewables

0 followers


About BSR Group British Solar Renewables (BSR) is a leading renewable energy developer and provider of expert services into the renewable energy industry. Our mission is to create the smart energy systems we need for a low-carbon future. We design, plan, construct, connect and manage utility-scale... Read more

Industries

Headquarters

Employees

Links

Org chart

Tim Humpage

Collapse
Tim Price
Head Of Information Technology
Oliver Dixon
Managing Director (australia)
Colin Ramsay
Chief Operating Officer
Rob Peters
Chief Commercial Officer (cco)
Simon Williams Acma
Investment And Commercial Director
Michael Ozersky
Chief Investment Officer
Richard Hawkridge
Head Of Legal