Business insurance is failing the modern founder. Brokers are selling the same old policies. At Vouch, we’re fixing insurance and risk solutions for startups and founders with tailored insurance designed for technology startups. With new and innovative ideas, we are delivering the right insurance and risk solutions for our customers.
Vouch is a new technology-first insurance provider, backed by an eight-figure seed round from world-class investors. Like Stripe for payments, Gusto for payroll and benefits, Vouch is creating the go-to risk management and insurance platform for founders and the companies they’re building.
As an early member of the account management team, you will be responsible for ensuring our customers have a great experience through the sales and on-boarding process. This position will help to establish our sales process and will be a key position ensuring all Vouch customers have a great customer experience.
- Plan and execute daily sales activities
- Deliver consistent and timely responses, follow-through, and follow-up in response to client requests and issues
- Cultivate relationships with prospective customers, advising them on risk management as a licensed professional
- Manage growing accounts, including selling products and advising on risk solutions
- Manage requests for certificates and endorsements
- Ensure clients are comfortable with and able to utilize the tools/services available through Vouch platform.