It manager fitch careers in Bulacan, Philippines