Director – Health and Life Sciences
Boston
Posted on 7/29/2023
INACTIVE
Vouch Insurance

201-500 employees

Business insurance for tech companies
Company Overview
Vouch was founded to increase the number of startups that succeed, with the mission to fix business insurance. They provide coverage that is efficient, affordable, and simple, designed specially for startups so companies can focus on what matters.
Financial Services
B2B

Company Stage

Series C

Total Funding

$169.1M

Founded

2018

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

4%

1 year growth

9%

2 year growth

51%
Locations
Cambridge, MA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Marketing
Sales
Communications
CategoriesNew
Sales & Account Management
Requirements
  • While this role has remote work flexibility, we have a preference for this role to be based at the epicenter of the category: San Francisco, New York, or Boston
  • Excited by quota carrying role where you will be in the driver's seat of a high-priority industry vertical
  • Excited by the challenge of solving complicated and ambiguous problems in complex situations
  • Existing relationships within Health and Life Sciences
  • Deep domain expertise, including thoughtfulness about the risks inherent in building a Health and Life Sciences startup
  • Experience in consultative sales to or working closely with CEOs, CFOs, and GCs
  • 8+ years of insurance, sales, business development, or similar experience related to the Health and Life Sciences category
  • Strong communication and organizational skills
  • Dependable, positive, and detail-oriented with excellent follow-through skills
Responsibilities
  • Directly cultivate and manage relationships with the most important founders, investors, operators, senior executives, and partners in your ecosystem so you can prospect and close new business
  • Partner with our Marketing, Demand Generation, BDR, and Events team's capabilities and campaigns in partnership with our Marketing and Events teams
  • Collaborate closely with internal partners across Sales, Underwriting, and Specialty Brokerage to craft unique solutions for each client
  • Identify and engage partners - including VCs and service providers - to both build Vouch's presence in the industry and find new ways to add value to our clients
  • Collaborate with Product Innovation to drive to help develop new experiences and insurance products for the category
  • Identify and analyze prospect and client exposures & match them to proprietary or specialty coverages
Desired Qualifications
  • Former entrepreneur
  • Active/Current Property and Casualty License
  • Bachelor's degree
  • Exposure to and passion for early-stage startups and/or high-growth environments
  • Familiarity with Commercial Property & Casualty coverage lines (Professional and Speciality lines)