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