Testing & Commissioning Engineer | STG Power | Philippines at Hudson Manpower | Boar Signal