Verified yesterday
HRBP
About the role
HR Business Partner, Stats Perform India leads strategic HR for the India business, aligning people strategy, workforce planning and employee engagement with company goals. The role manages a team of 4‑5 HR Shared Services staff, oversees HR operations, governance and employee relations, and partners with senior leaders to drive performance and talent initiatives. Chennai, India, on-site.