Log in
OHLA Group
Contact
Links
Previous companies
View in org chart
Niall O'Donoghue
Project Director
Blaine Whitby
Senior Engineer / Site Manager
Jesser Eduardo Caycho Cabello
Jefe De Administración De Proyectos
Maria Jose Herrero
Project Manager Epc/director De Proyecto FV Planta Fotovoltaica (100mw)
Francisco Moreno Angulo
Gerente De Proyectos Edificación
+ 7 more
January, 2023 - present
Senior Engineer & Site Manager at Integration Innovation, Inc.