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
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in India.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip