Jobs · Business Development

Channel Sales Manager, Captives & Risk Services

CompScience · San Francisco, CA · 1 mo ago
RemoteRemoteBusiness DevelopmentFull-time

Career Opportunities

Joining CompScience means collaborating with a dynamic team passionate about using technology to make workplaces safer and more efficient. It is not just a job; you’re embarking on a career journey with a company that cares about its people and the broader community it serves.

Benefits & Perks

  • Four medical plans, including HSAs & PPOs
  • Company HSA contribution
  • 401(k) plan
  • Employee Assistance Program (therapy covered)
  • 12 weeks parental leave (birth or adoption)
  • Company-paid life, STD, LTD insurance
  • Fitness reimbursement
  • Monthly internet & phone reimbursement
  • Voluntary life insurance
  • Company-paid ergonomics assessment
  • Professional development budget

Awards and Recognition

  • Top 10 Chief Actuary
  • Insurance Business Review, 2026
  • Top Insurtech
  • CB Insights Insurtech 50 list, 2025
  • Best Places to Work
  • Business Insurance, 2025
  • World Forum – Japan
  • U.S. Representative (2025)
  • VCIA Keynote Speaker
  • Vermont Captive Insurance Association, 2025

Similar jobs

Channel Sales Manager

Miller Electric Mfg. LLCMichigan, United States· 2 days ago
Business Development$92k–$150k/yrapply on careers.itw.com

Channel Sales Manager

DOORUtica-Rome Area· 3 days ago
Business Development$150k–$200k/yrapply on ats.rippling.com

Channel Sales Manager

WilsonartTemple, TX· 1 wk ago
Business Developmentapply on wilsonart.wd5.myworkdayjobs.com