
Ignacio Castro Foulkes
Director, Commercial Transactions Invenergy
Ignacio Castro Foulkes, Mechanical Engineer from Universidad Iberoamericana, Master's degree in Engineering from the University of Warwick in the UK and an Executive MBA from Kellogg School of Management, Northwestern University. Mr. Castro has more than 15 years of experience in the energy sector having performed consulting, project development and commercialization of gas, energy and power plant products. He currently holds the position of Director of Commercial Transactions for Invenergy based in Mexico City.
Invenergy is an Independent Electricity Generator; Developer and operator of power plants with a portfolio of +30 GW of wind, solar, battery storage and natural gas-based generation projects.