Jobs · Business Development

Channel Sales Manager, Captives & Risk Services

CompScience · San Francisco, CA · 3 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