• Our Leadership

Management Team

Carlos Barrera

Co-Founder and CEO

Javier Barajas


Ivan Jara

Head of EPC

Juan Jose Bonilla

Head of Business Development – Head of O&M

Maureen Ryan

General Counsel

Renato Valdivia

Commercialization Director

Michael Shea

Head of Structured Finance

Marcela Pizzi

Head of Human Resources

Alfredo Solar

General Manager, Chile

Camilo Serrano

General Manager, Mexico

Luis Pita

General Manager, Brazil