Full-Time

Insurance Advisor

Posted on 11/30/2022

Vouch Insurance

Vouch Insurance

51-200 employees

Business insurance for tech companies

Financial Services

Compensation Overview

$95,000 - $105,000Annually

Junior, Mid

Remote

Requirements
  • Bachelor's degree or equivalent experience
  • 3+ years of sales or client management experience within the Commercial Insurance space
  • Knowledge of Commercial P&C coverage lines (Professional and Speciality lines)
  • Excited by the challenge of solving hard and ambiguous problems in complex situations
  • Strong communication and organizational skills
  • Dependable, positive and detail-oriented with excellent follow-through skills
  • Passionate about contributing to a high-growth sales organization and team
Responsibilities
  • Structure and build complex insurance programs for Vouch prospects
  • Work with Vertical Lead to drive new business performance by conducting risk reviews and audit prospective clients insurance programs
  • Effectively communicate with the comprehensive Enterprise Scale Team including Team Lead, Account Managers, Underwriters, and Brokers
  • Develop startup industry expertise, a deep understanding of a startup's operational infrastructure, and the intrinsics risk associated with tech companies
  • Manage high value client relationships both in a virtual and in-person settings
  • Deliver consistent and timely responses, follow-through, and follow-up in response to prospective client requests
  • Ensure clients are comfortable with and able to utilize the tools/services available through Vouch platform
  • Directly cultivate and manage relationships with the most important founders, investors, operators, and partners in the technology ecosystem
  • Continuing education and a focus on learning and development in the Cyber, Technology Errors & Omissions, and Director & Officers insurance verticals
Desired Qualifications
  • Exposure to and passion for early-stage startups and/or high growth environments
  • Active/Current Property and Casualty License
  • Insurance designations: CPCU, RPLU, AINS, CPLP, AAI, MLIS, or PRC
  • Cyber or Technology Errors & Omissions knowledge
  • Directors & Officers insurance knowledge

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.

Company Stage

Series C

Total Funding

$160.2M

Headquarters

San Francisco, California

Founded

2018

Growth & Insights
Headcount

6 month growth

-10%

1 year growth

-2%

2 year growth

7%

Benefits

Comprehensive health, dental, and vision coverage

Access to HSA and FSA accounts

Unlimited PTO

Flexible work scheduling

Competitive compensation including equity

401k

Leadership and mentorship opportunities to learn new skills

INACTIVE