Management Team
Carlos Barrera
Co-Founder and CEO
Javier Barajas
Chief Financial Officer
Luis Pita
Chief Commercial Officer
Ivan Jara
Head of EPC
Renato Valdivia
Head of Commercial
Michael Shea
Head of Structured Finance
Marcela Pizzi
Head of People and Communications
Alfredo Solar
Regional Manager, Chile
Camilo Serrano
Regional Manager, Spain, Colombia & Mexico