British Solar Renewables
Oliver Dixon has been working at British Solar Renewables since 2012, holding various titles such as Site Manager, Project Manager, Construction Manager, Head of EPC Australia, and currently, Managing Director (Australia). Oliver completed their education at The Woodroffe School and Brighton Institute of Modern Music.
This person is not in any offices
British Solar Renewables
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 solar and energy storage projects for developers and investors in the UK and internationally.