A complete application in a minute — tailored resume and cover letter, ready to send.
Vouch is a tech-enabled insurance advisory and brokerage serving growing technology, life sciences, and professional services companies. This role manages a $6M book of commercial insured clients, delivering proactive service and strategic guidance to drive retention and growth.
You will leverage strong communication and organizational skills to oversee renewals, upsell opportunities, and collaboration with the Placements team, while supporting new business and shaping scalable processes.
Vouch is a tech-enabled insurance advisory and brokerage serving growing technology, life sciences, and professional services companies. This role manages a $6M book of commercial insured clients, delivering proactive service and strategic guidance to drive retention and growth.
You will leverage strong communication and organizational skills to oversee renewals, upsell opportunities, and collaboration with the Placements team, while supporting new business and shaping scalable processes.