We are in need of a versatile HR Business Partner to join our amazing team at TELUS International Philippines in Metro Manila. Growing your career as a Full