Project Manager and Team Leader - Renewable Energy Projects
philippines
GHD
MicroCAD Technology
Mapua Institute of Technology