Field Service Technicians careers in Manila, Philippines