letting manager careers in Philippines