content manager careers in Philippines