What you get to do in this role: Our Global Talent Care team make the world of work, work better for our employees. Using our own technology, we deliver an engaging employee experience, providing support to employees and managers across 27 countries.
Skills :