Senior Project Manager Power Transmission careers in Taguig, Philippines