Senior Business Development Manager
Core
Senior client-facing role driving growth for DXC's insurance portfolio by originating new business, building strategic pipelines, and converting opportunities into high-value deals.
Role type
Senior Business Development Manager (Insurance)
Builds
New business deals and strategic pipelines for insurance clients
Domain
Insurance (P&C, life, annuities) and Technology Services
Deliverable
client delivery
Required skills
Business development, new business sales, pipeline creation, opportunity qualification, deal conversion, stakeholder engagement, long-term relationship building, deal strategy, negotiation, commercial acumen, deal structuring, pricing, cross-sell/upsell identification, technology solution positioning (SaaS, platforms, data, automation, AI), market insight, competitive awareness, go-to-market development, strategic pursuit planning
Preferred skills
Selling insurance software/digital platforms/AI, strong industry network, multi-stakeholder sales experience, regulated environment familiarity
Technologies
SaaS, platforms, data, automation, AI
Responsibilities
Identify and develop opportunities across target insurance clients; execute business development strategies aligned to growth priorities; originate and shape early-stage opportunities; engage senior client stakeholders; develop trusted relationships for long-term partnerships; manage high-quality pipeline progression; lead deal strategy and support negotiations; collaborate with account teams and solution architects; identify cross-sell and upsell opportunities; position Smart Apps and AI-enabled solutions; translate client challenges into outcome-led use cases; contribute to go-to-market development and strategic pursuit planning
Seniority
Senior, hands-on IC