talent outsourcing channel solutions careers in Baguio City, Philippines