V

Vouch Insurance

Tech-driven startup insurance with rapid coverage

Insurance Advisor

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.
  • Competitive drive to outperform peers and continuously improve hard and soft skills.
  • Dependability, positivity, attention to detail, and strong follow-through.
  • An active/current Property and Casualty license, or the ability to obtain one within 30 days of the start date.
  • Ability to drive success through ambiguous and complex situations.
  • Initiative in problem-solving when meeting resistance.

Responsibilities

  • Establish trusted relationships with customers and ensure they are comfortable with and able to use the tools and services available through the Vouch platform.
  • Assess clients’ risk profiles, advise them on appropriate risk-management best practices as a licensed professional, and assist with purchasing coverage.
  • Manage the client lifecycle from application submission through binding with carrier partners, including use of online carrier portals.
  • Construct and present customized insurance proposals to clients.
  • Plan and execute daily sales activities, including conducting video calls with clients, responding to emails, and maintaining appropriate documentation in the customer relationship management system.
  • Provide consistent and timely responses, follow-through, and follow-up on client requests and issues.
  • Maintain a healthy pipeline and conduct pipeline reviews with the manager.
  • Help scale the customer experience and contribute to team growth and expansion through introducing new products, processes, and technology.

Desired Qualifications

  • Knowledge of Commercial Property and Casualty coverage lines.
  • Exposure to and passion for early-stage startups and/or high-growth environments.
  • Experience working with a customer relationship management system and multiple communication tools, such as Salesforce and Zendesk.
  • Prior experience in a quota-carrying role 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