Marc Sala is an experienced leader in renewable energy, currently serving as the Head of Technology Onshore Renewables at bp. Previously, Marc held significant positions at GE Renewable Energy as Executive Engineering Leader Offshore Wind and at Alstom Power where responsibilities included roles such as Global Director Wind Farm Engineering and Director Electrical Systems and Grid. Early career experience also included leadership in electrical design at Alstom Wind and Ecotecnia. Marc completed an Executive MBA at the Georgetown University McDonough School of Business and also studied at Esade in 2013-2014.
Sign up to view 2 direct reports
Get started