Team leader careers in Manila, Philippines