Simplify Logo

Full-Time

Senior Account Manager

Mid Market, San Francisco

Posted on 5/17/2024

Vouch Insurance

Vouch Insurance

51-200 employees

Offers business insurance for technology companies

Consulting
Fintech
Financial Services

Compensation Overview

$96k - $101kAnnually

+ Variable Pay + Equity Packages

Senior

San Francisco, CA, USA

Category
Customer Success Management
Strategic Account Management
Sales & Account Management
Required Skills
Communications
Requirements
  • 3+ years of Account Management experience within the Commercial Insurance space
  • Strong communication and organizational skills
  • Dependable, coachable, proactive, positive, and detail-oriented with excellent follow-through skills
  • Able to deal well with ambiguity and maintain composure in complex situations
  • Active/Current Property and Casualty License
Responsibilities
  • Establish trusted relationships with customers
  • Deliver consistent and timely follow-up in response to client requests and issues
  • Engage in retention efforts and proactively account round assigned renewal portfolio
  • Manage growing accounts, including selling products and advising on risk solutions
  • Ensure clients are comfortable with and able to utilize the tools/services available through the Vouch platform
  • Drive additional value by identifying follow-up opportunities for Vouch
  • Analyze existing insurance packages and evaluate risk
  • Preparation and presentation of submissions to insurance companies
  • Coordinate billing based on client/carrier instructions and assist in collections as needed

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