Rebecca Stafford

Senior Commercial & Industrial Lead, Energy Solutions at Ameresco

Rebecca Stafford is a seasoned professional in energy solutions and business development, currently serving as a Senior Originator at Ameresco since September 2022. Prior to this role, Rebecca held multiple leadership positions at Energy Systems Catapult, including Head of Net Zero Advisory Services for Place, overseeing strategy, business planning, and a team focused on advisory services. Experience at E.ON as a Senior Business Development Manager involved leading business development for key accounts, while earlier roles at Shell included managing solar market entry strategies in Brazil and project development in energy monetisation. Additional experience encompasses consulting for energy and technology firms, investment analysis in renewable energy sectors, and involvement in fund structuring and negotiations at The Ingenious Group. Rebecca holds an MChem degree in Chemistry from the University of Oxford.

Links

Previous companies

Shell logo
E.ON logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams