U

Head - People Business Partner

Job Description - Head - People Business Partner

Description
The Head – People Business Partner will lead the People Business Partnering function for Universal Sompo General Insurance, overseeing the end‑to‑end people agenda for a workforce of approximately 2,000 employees. The role will act as a strategic advisor to senior leadership, translating business priorities into effective people strategies while strengthening culture, organizational effectiveness, leadership capability, and employee engagement in line with General Insurance industry best practices.


Responsibilities

Strategic Business Partnering

  • Partner closely with CXOs, Business Heads, and Functional Leaders to align people strategy with business objectives across underwriting, sales, operations, claims, and corporate functions.
  • Act as a trusted advisor on organizational design, workforce planning, talent strategy, and change management.

Talent & Leadership Management

  • Lead initiatives on leadership development, succession planning, high‑potential identification, and capability building.
  • Support leadership teams in driving performance management, goal setting, and merit cycles.

Employee Relations & Engagement

  • Oversee employee relations, grievance handling, disciplinary processes, and ensure consistent application of HR policies.
  • Drive employee engagement initiatives aimed at improving retention, productivity, and workplace culture.

Organizational Effectiveness & Change

  • Support organization restructuring, role clarity, and workforce optimization initiatives.
  • Lead change management initiatives during business transformation, digitization, or restructuring phases.

Governance, Compliance & Policy

  • Ensure HR practices are compliant with labour laws, insurance sector regulations, and internal governance standards.
  • Partner with COEs (Talent Acquisition, L&D, Compensation & Benefits, HR Operations) to ensure seamless people delivery.

Data, Analytics & Stakeholder Management

  • Leverage HR analytics and insights to support decision‑making and business outcomes.
  • Present periodic people dashboards, trends, and risk indicators to senior leadership.

Team Leadership

  • Build a strong People Business Partnering team with clear accountability, development plans, and performance standards.
  • Ensure consistency and quality of HR service delivery across business units.


Qualifications

Qualifications & Experience

  • Education: MBA / Post‑Graduation in Human Resources or equivalent (2‑year full‑time program)
  • Experience:
    • 10+ years of progressive experience in a People Business Partner role
    • Prior experience in General Insurance / Financial Services / BFSI strongly preferred
    • Proven team management experience with the ability to lead, coach, and scale HR teams


Original job Head - People Business Partner posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Head - People Business Partner Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.