Senior Project Manager Power Transmission careers in Davao City, Philippines