Generator companys careers in Caloocan, Philippines