Global Head of Power Business, Iberdrola
Biography
Global Head of Power Business at Iberdrola, leading the company’s worldwide power strategy and driving its role in the global energy transition.
Brings over six years of U.S. leadership at Avangrid Renewables, serving as COO and Head of the Onshore Business, scaling operations across the country.
Recognized for delivering major renewable projects with excellence, strengthening operational performance, and building high‑impact teams.
Previously spent 13+ years at Iberdrola Renewables, holding senior roles in O&M Spain, International O&M, and Global Operations Management.
Led international operations, investment planning, and performance optimization across multiple markets.
Earlier served as Construction Project Director at Iberdrola Engineering & Construction, managing complex infrastructure projects.
Holds an MEng in Industrial Management and completed INSEAD’s Transformational Leadership Program, reinforcing a commitment to global, purpose‑driven leadership.