Strategy makers careers in Taguig, Philippines