Channel Sales Manager, Captives & Risk Services

New
C
CompScienceInsurTech
Remote - United StatesFull-TimeManager
Salary125,000 - 150,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
Business DevelopmentAccount ManagementRisk Management

Requirements

  • 7+ years in insurance, risk management, or related field (broker, carrier, captive manager)
  • Demonstrated sales or business development experience
  • Existing relationships with captive managers or major brokers
  • Strong understanding of workers' comp, captives, and self-insured structures
  • Comfortable presenting to senior audiences and building executive relationships
  • Willingness to travel and work a startup pace

Responsibilities

  • Develop and manage relationships with captive managers and brokers
  • Identify and qualify opportunities within captive and broker accounts
  • Lead sales presentations and product demos to risk management and safety audiences
  • Own strategic account planning and pipeline development
  • Travel to conferences, broker offices, and client sites (~15% travel)
  • Coordinate with internal teams on pilot deployments and customer onboarding
  • Build a repeatable playbook for the captive/broker market segment
View Full Description & ApplyYou'll be redirected to the employer's site
125,000 - 150,000 USD per year
Apply Now