Vouch is a tech-enabled insurance advisory and brokerage that powers ambition. We provide tailored advice, smart coverage, and responsive service to growing companies in technology, life sciences, and professional services.
Vouch is the insurance broker that powers ambition. The Sales Manager will lead and scale our Business Development team—the critical bridge between marketing and sales. This team serves as the first personalized touchpoint for prospects entering our funnel, focusing on quality engagement and converting interested companies into qualified opportunities for our Account Executive team.
Vouch is a tech-enabled insurance advisory and brokerage that powers ambition. We provide tailored advice, smart coverage, and responsive service to growing companies in technology, life sciences, and professional services.