By clicking the “Apply” button, I understand that my employment application process with Takeda will commence and that the information I provide in my application will be processed in line with Takeda’s Privacy Notice and Terms of Use. I further attest that all information I submit in my employment application is true to the best of my knowledge.
The People Solutions Advisor Lead provides manager-of-managers leadership for the People Solutions Advisor service.
The role is accountable for collective service outcomes across these clusters. Approximately 2-4 People Solutions Advisor Cluster Leads report directly into the role. Each cluster comprises around 12–20 Advisors.
The focus is on consistent, human-centric employee and manager support, capable leadership and a resilient service.
The role is based in a Global Capability Centre (GCC) in Łódź, Mexico City or Bengaluru. It leads Tier 1 human support and employee lifecycle delivery, connecting the Advisor service with Tier 0 Direct Access, self-service and AI front door, People Experience Partners and specialist teams. Leadership centres on service performance, workforce planning, governance and continuous improvement.
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.