project director careers in Taguig, Philippines