Senior Project Manager Power Transmission careers in Baguio City, Philippines