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.
This person is not in the org chart
This person is not in any teams