Our leadership team
The British Solar Renewables leadership team combines vision with proven experience across clean energy development, investment, and operations. From strategy to delivery, our executives guide BSR with clarity and responsibility, driving our ambition for a net-zero UK.
Tim Humpage
Chief Executive Officer
Fran Button
Deputy CEO
Colin Ramsay
Chief Operating Officer
Rob Peters
Chief Commerical Officer
Our expert teams
Behind every project is a dedicated team of renewable energy specialists. Across solar, battery storage, and wind projects, our people bring the skills, innovation, and commitment needed to deliver clean energy responsibly.
Our expert teams
Senior Management
Leading our teams and projects with foresight and accountability.
Murray Beaver
Director of Design and Engineering
Chris Bennett
Finance Director
Steph Bennett
Director of Cost Management
Caroline Buckley
Director of Procurement
Sarah Cooper
Head of HR
Pablo Costa
Head of Electrical Engineering
Ben Davis
Head of Construction Projects
Michael Ditchfield
Head of Post Construction
Mark Hancock
O&M Director
Carla Hardaker
Development Director
Richard Hawkridge
Head of Legal
Frankie Hickman
Senior Investment Manager
Mark Hollands
Business Strategy Director
Grant Howlett
Head of Grid Delivery
Sarah Hymas
Head of Development
Natalie Johnson
Head of Account Management and Performance Monitoring
Dave Lacey
Director of Construction
Natalie Lam
Head of Communications
Robert Linturn
Head of Spatial Design
Charlie Murray
EPC Director
Anna Nelson
Head of Asset Management
Tim Price
Head of IT
Christie Sims
Head of Grid Strategy
Jan Stockley
Head of O&M Operations
Dan Tolman
Head of Health & Safety
Clean energy, powered with purpose.
British Solar Renewables’ greatest strength is its people. From leadership to project delivery, every member of our team shares the same purpose: to build a cleaner, more secure energy future for the UK.
Contact Details
Tel: +44 1458 224900
Email: info@britishrenewables.com
Somerset Office
British Solar Renewables,
35 and 35a The Maltings,
Lower Charlton Trading Estate,
Shepton Mallet, Somerset,
BA4 5QE
London Office
British Solar Renewables,
Office 101,
1st Floor, Epworth House,
25 City Road,
London
EC1Y 1AA