V

Vouch Insurance

Tech-driven startup insurance with rapid coverage

Senior Client Manager

Insurance Sales & AgencyUpdated on Nov 11
Full-time

About the Job

Requirements

  • At least 5 years of account management experience within the commercial insurance space, ideally with exposure to technology companies.
  • A strong track record of retaining and growing complex Middle Market accounts.
  • Prior working experience in some or most of the following commercial lines: Cyber/Tech Errors and Omissions; Management Liability, including Directors and Officers and Employment Practices Liability; Business Owners Package and General Liability/Property; Workers’ Compensation.
  • Strong communication and organizational skills.
  • Dependability, coachability, proactivity, a positive approach, attention to detail, and excellent follow-through.
  • Ability to work with ambiguity and maintain composure in complex situations.
  • Strong sales, communication, and marketing skills, including demonstrated success managing tight time frames and high volumes of work.
  • An active/current Property and Casualty license.

Responsibilities

  • Own and manage an approximately $6 million annual book of commercial insurance clients, serving as their primary point of contact and trusted advisor.
  • Deliver proactive, timely, expert service that drives client satisfaction, retention, and long-term partnerships.
  • Advise clients on evolving risk profiles, analyze coverage needs, and recommend tailored insurance solutions aligned with their business goals.
  • Lead the end-to-end renewal process, support retention, and proactively identify opportunities to round out accounts.
  • Identify upsell and cross-sell opportunities and coordinate with producers to grow the portfolio.
  • Collaborate with the Placements team to secure optimal coverage structures, contribute client context to market strategy, and ensure seamless execution.
  • Partner with Sales during late-stage deals and onboarding to support new business and ensure a smooth client handoff and setup.
  • Surface insights to improve internal processes, tooling, scalability, and efficiency.

Desired Qualifications

  • Exposure to and interest in early-stage startups and/or high-growth environments.
  • A background handling Fintech and/or Web3-related accounts.

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