supply chain risks careers in Taguig, Philippines