Simplify Logo

Full-Time

Account Manager

Esc

Posted on 6/8/2024

Vouch Insurance

Vouch Insurance

51-200 employees

Offers business insurance for technology companies

Consulting
Fintech
Financial Services

Compensation Overview

$85k - $88kAnnually

+ Variable Pay + Equity Packages

Junior

Chicago, IL, USA

Category
Customer Success Management
Strategic Account Management
Sales & Account Management
Required Skills
Sales
Communications
Customer Service
Requirements
  • Bachelor's degree
  • 2+ years of sales, brokerage, customer service, or other client-facing experience within the insurance industry preferred
  • Strong communication and organizational skills
  • Active/Current Property and Casualty License or ability to pass licensing examinations within 30 days of start date
  • Ability to drive success through ambiguous and complex situations
  • Empathy with Intention
  • Exposure to and passion for early-stage startups and/or high-growth environments
  • A background in insurance or other regulated categories
Responsibilities
  • Establish trusted relationships with customers
  • Retain existing Vouch clients during renewal process
  • Analyze existing insurance packages and evaluate risk
  • Deliver consistent and timely follow-up in response to client requests and issues
  • Manage growing accounts and advise clients on risk solutions
  • Ensure clients can utilize tools/services available through Vouch platform
  • Identify follow-up opportunities for Vouch
  • Coordinate with internal Brokers and placement specialists
  • Collaborate with billing and Policy Administration teams
  • Problem solve when meeting resistance
  • Build trust and rapport while maintaining structure and purpose in conversations

Vouch provides modern, technology-focused business insurance tailored for high-growth and innovative companies, offering instant coverage and guidance on scaling protection. The company utilizes digital-first experiences and modern tools to streamline operations, providing tailored coverages engineered for technology companies and underwritten by a coalition of top carriers and reinsurers.

Company Stage

Series C

Total Funding

$160.2M

Headquarters

San Francisco, California

Founded

2018

Growth & Insights
Headcount

6 month growth

-4%

1 year growth

-7%

2 year growth

-5%

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