A global family of thousands of individuals, working as one team to create a lasting impact for ourselves, our customers, and the communities where we live and work.
The Country HR Manager is the senior-most HR leader in India, responsible for shaping and executing the country people strategy across a complex, multi-site footprint, including a global shared services center.
A global family of thousands of individuals, working as one team to create a lasting impact for ourselves, our customers, and the communities where we live and work.