It support manager careers in Philippines