Energy Storage News logo

Tim Humpage

Head of EPC • BSR

Tim Humpage is head of EPC (engineering, procurement, construction) at British Solar Renewables (BSR), which develops, designs, plans, constructs, operates and manages renewable and clean energy projects in the UK and overseas.