digital executive careers in Taguig, Philippines