Sherry Dupont

Director of Captive Management

Sherry manages the day-to-day operations of the ICG offices and provides captive management services to our captive clients. Sherry has a decade of experience working in various roles within the captive insurance industry in Vermont. Her experience includes working in the finance department of a large independent captive management company, accounting and management for captive insurance companies at Aon Insurance Managers and Marsh Captive Solutions and public accounting for captive insurance companies at Saslow Lufkin & Buggy, LLP (acquired by Crowe LLP). Sherry is a graduate of the University of Vermont, where she earned her bachelor of science in business administration.

Back to Our Team