SVP, Stop Loss Carrier Consulting

Lockton

Dallas (TX)

On-site

USD 180,000 - 260,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Lockton in Dallas is seeking an SVP to spearhead growth and operational excellence within the Stop Loss Carrier Consulting practice. You will drive revenue, nurture key client relationships, and lead development of innovative solutions for major stakeholders across the Stop Loss insurance sector.

The role requires a blend of deep industry knowledge, strong leadership, and a proven track record in scaling business operations.

Qualifications

  • 10+ years in the insurance industry with at least 5 years in a leadership role.
  • Proven track record of driving growth, partnerships, and delivering innovative solutions.
  • Strong understanding of underwriting, claims, distribution, and regulatory frameworks.

Responsibilities

  • Lead strategy to grow revenue, profitability, and market share for Stop Loss Carrier Consulting.
  • Build and expand relationships with key stakeholders and clients.
  • Identify new business opportunities and partnerships.
  • Drive cross-selling and upselling within existing accounts.
  • Lead strategic engagements and client stewardship to deliver value.
  • Collaborate with product/tech teams to design industry-tailored solutions.
  • Recruit, mentor, and manage a high-performing team.
  • Represent Lockton at industry events and advisory boards.

Skills

Leadership
Client Relationships
Strategic Planning
Business Development
Stakeholder Management
Cross-functional Leadership
Insurance Industry
Market Analysis
Communication

Education

Bachelor's degree in Business/Finance/Insurance
MBA or advanced degree preferred

Job description

SVP, Stop Loss Carrier Consulting

Due to our success and increased business opportunities, we are looking for an SVP, Stop Loss Carrier Consulting to spearhead the growth and operational excellence of our Insurance Carrier Consulting business. This role is pivotal in driving revenue growth, building and nurturing key client relationships, and leading the development of innovative solutions tailored to meet the evolving needs of key stakeholders across the Stop Loss Insurance Industry. The ideal candidate will bring a blend of deep industry knowledge, leadership acumen, and a proven track record of success in scaling business operations.

  • Lead efforts to develop and execute a comprehensive strategy for the Stop Loss Carrier Consulting business to achieve revenue, profitability, and market share goals.
  • Analyze market trends and competitor activities to identify growth opportunities and inform strategic direction.
  • Build and expand relationships with key stakeholders.
  • Identify and pursue new business opportunities, partnerships, and strategic alliances.
  • Drive cross‑selling and upselling initiatives within existing client accounts.
  • Lead strategic consulting engagements and client stewardship to deliver maximum value to carrier client business and distribution strategy.
  • Collaborate with product development and technology teams to design solutions tailored to the unique challenges of the insurance industry.
  • Stay abreast of emerging technologies, regulatory changes, and market trends to ensure offerings remain competitive and compliant.
  • Recruit, mentor, and manage a high‑performing team of professionals within the practice.
  • Foster a culture of innovation, collaboration, and continuous improvement.
  • Serve as the primary point of contact for major clients within the insurance sector.
  • Ensure exceptional service delivery and client satisfaction through proactive communication and effective problem‑solving.
  • Monitor and assess completed projects to ensure that benefits are realized and contribute to ongoing performance optimization.
  • Represent Lockton and the Carrier Consulting business at industry events, conferences and on advisory boards where appropriate.
Qualifications
  • Bachelor’s degree in Business, Finance, Insurance, or a related field; MBA or advanced degree preferred.
  • 10+ years of experience in the insurance industry, with at least 5 years in a leadership role.
  • Proven track record of driving growth, building strategic partnerships, and delivering innovative solutions.
  • Strong understanding of the insurance value chain, including underwriting, claims, distribution, and regulatory frameworks.
  • Exceptional leadership, communication, and relationship‑building skills.
  • Ability to work in a fast‑paced environment, manage multiple priorities, and lead cross‑functional teams.
  • Proven track record of driving business growth, managing large teams, and improving operational efficiencies.
  • Strong experience in underwriting, claims management, risk assessment, and insurance product development.
  • In‑depth knowledge of insurance market trends, regulatory environment, and customer needs.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SVP, Stop Loss Carrier Consulting
SVP, Stop Loss Carrier Consulting

Lockton Companies • Dallas (TX)

On-site
USD 250,000 - 500,000
SVP, Stop Loss Carrier Consulting — Growth & Strategy Lead
SVP, Stop Loss Carrier Consulting — Growth & Strategy Lead

Lockton Companies • Dallas (TX)

On-site
USD 250,000 - 500,000
Chief Stop-Loss Carrier Consulting & Growth Leader
Chief Stop-Loss Carrier Consulting & Growth Leader

Lockton • Dallas (TX)

On-site
USD 180,000 - 260,000
Sr. Consultant - Stop Loss
Sr. Consultant - Stop Loss

Lockton • Atlanta (GA)

On-site
USD 100,000 - 150,000
Sr. Consultant - Stop Loss
Sr. Consultant - Stop Loss

Lockton Companies • Atlanta (GA)

On-site
USD 90,000 - 140,000
Consultant, Stop Loss
Consultant, Stop Loss

Lockton Companies • Philadelphia

On-site
USD 90,000 - 120,000
Consultant, Stop Loss
Consultant, Stop Loss

RiseMe • Philadelphia

On-site
USD 90,000 - 150,000
Consultant, Stop Loss
Consultant, Stop Loss

Lockton • Kansas City (MO)

On-site
USD 120,000 - 150,000
Assistant Vice President
Assistant Vice President

Socket.dev • Dallas (TX)

On-site
USD 140,000 - 230,000
Assistant Vice President
Assistant Vice President

Lockton • Dallas (TX)

On-site
USD 140,000 - 190,000