Alain Castro


Mr. Castro is a multinational business executive with 25 years’ experience in the energy infrastructure industry, spanning several regions including the US, South America, Europe and Middle East.

Mr. Castro has previously held a range of executive roles, including CEO of a publicly listed energy infrastructure technology company and President of Akuo Energy Americas, a leading global developer, owner and operator of renewable power generation plants.

He has held executive roles in the development and financing of over $1 Billion of renewable power-projects spanning 3 continents (Europe, USA and South America).

Prior to his years in renewable power, Mr. Castro was the youngest Partner worldwide within the Ernst & Young Management Consulting firm, where he held overall responsibility for the firm’s oil & gas industry consulting practice across a 5 country region.

Mr. Castro earned his Master’s Degree in Business Management from the Sloan Fellowship programme at the London Business School, and a Bachelor’s Degree in industrial engineering from the University of Texas.

Beyond his professional acumen, he is passionate about holistic medicine, scuba diving and international travel, as he has lived in eight countries and is fluent in four languages.