Job Description
Job Title
Practice Lead – Insurance
Role Overview
The Practice Lead – Insurance will be responsible for driving business growth, solutioning, and delivery for the insurance practice. This role combines business development, client engagement, domain leadership, and team management, with ownership of P&L and practice expansion.
Key Responsibilities
Lead and grow the Insurance Practice across Life, Health, P&C (General Insurance)
Own P&L, revenue targets, and profitability of the practice
Drive business development, presales, proposals, and RFP/RFI responses
Build and maintain strong CXO-level client relationships
Define solution offerings, service portfolios, and go-to-market strategies
Oversee delivery governance, project quality, and customer satisfaction
Hire, mentor, and manage cross-functional teams (delivery, sales, solutioning)
Identify new market opportunities, partnerships, and alliances
Collaborate with internal stakeholders (Sales, HR, Delivery, Leadership)
Required Experience
12–18+ years of overall experience in IT / Consulting / Services
Extensive experience in Insurance domain (Life, Health, P&C)
Proven experience in:
Practice / Portfolio leadership
Revenue growth & account mining
End-to-end delivery oversight
Experience handling large enterprise customers (Domestic & Global)
Domain & Functional Skills
Strong understanding of:
Insurance business processes
Policy administration, claims, underwriting, billing
Exposure to digital transformation, cloud, data, analytics in insurance
Experience in staff augmentation, managed services, and solution selling
Strong presales and solutioning capability
. Skillset Required: Storytelling, Clo, Cro, Business Transformation, Domain Expertise, Stakeholder Management, Vat, Erp, Ned, Scala, Leadership, Presentation, Cloud Platforms
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application