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