Solar PV Installer careers in Pasig, Philippines