Leadership Team

About

The Leadership Team at British Solar Renewables is responsible for steering the company towards its mission of creating smart energy systems for a low-carbon future. Comprising the CEO, Managing Director (Australia), Chief Operating Officer, Chief Investment Officer, and Chief Commercial Officer, this team sets strategic direction, oversees major operations, evaluates investment opportunities, and drives commercial growth both in the UK and internationally.