V

Vouch Insurance

Tech-driven startup insurance with rapid coverage

Account Manager

Insurance Sales & AgencyConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 2 years of sales, brokerage, customer service, or other client-facing experience; insurance-industry experience is preferred.
  • Strong communication and organizational skills.
  • Ability to adapt and thrive in a fast-paced environment.
  • A current Property and Casualty license.
  • Ability to succeed in ambiguous and complex situations.
  • Initiative in solving problems when meeting resistance.

Responsibilities

  • Establish trusted relationships with customers.
  • Retain existing clients during the renewal process.
  • Analyze existing insurance packages and evaluate risk.
  • Provide consistent and timely follow-up in response to client requests and issues.
  • Manage growing accounts, advise clients on risk solutions, and sell additional products.
  • Use Direct Carrier and Wholesale Broker platforms to obtain alternative quotes and manage existing policies, including preparing and presenting submissions.
  • Construct and present customized insurance packages to clients.
  • Ensure clients can comfortably use the tools and services available through the Vouch platform.
  • Identify follow-up opportunities to drive additional value for Vouch.
  • Collaborate with billing and Policy Administration teams on client and carrier instructions, and assist with collections as needed.

Desired Qualifications

  • Exposure to and interest in early-stage startups or high-growth environments.
  • A background in insurance or other regulated categories.
  • Prior quota-carrying experience with responsibility for achieving individual quantitative goals.

About the Company

Vouch Insurance

Tech-driven startup insurance with rapid coverage

Vouch Insurance is a technology-focused provider of business insurance tailored for fast-moving startups and growth-stage technology companies. It offers policies designed to cover startup-specific scenarios and avoids traditional paperwork by providing a fully digital, fast underwriting and purchasing experience. The product works through an online platform that delivers targeted coverage for startups, with quotes and policies issued quickly and without printed PDF applications, enabling rapid activation of coverage. What sets Vouch apart from competitors is its emphasis on a streamlined, customer-centric process built for high-growth tech firms, delivering relevant, startup-focused coverage through digital tools rather than manual, lengthy processes. The company’s goal is to simplify and speed up obtaining appropriate business insurance for innovative, high-growth technology companies, ensuring they have the protection they need as they scale.

Company size
51-200
Company stage
Series C
Total funding
$184.6M
Headquarters
San Francisco, CA
Founded
2018

Recently Posted Jobs

Explore more opportunities at Vouch Insurance

See more jobs