Leslie Downs

Insurer Consultant Leader

Leslie Downs is an experienced insurance professional currently serving as the Insurer Consultant Leader at Marsh since October 2025. Prior to this role, Leslie held the position of Director of Strategic Partnerships at Victor from April 2020 to October 2025, where responsibilities included managing strategic relationships with 15 key partners and driving organizational growth through digital transformation. Earlier experience includes a tenure at Dovetail Insurance, where Leslie served as Senior Account Manager, Operations Manager, and Inside Sales Manager, contributing to seamless communication, service quality, and significant sales growth. Leslie's career began as an Insurance Agent at Southern Way Insurance and included a role in inside sales at Atlanta Attachment. Leslie holds a Bachelor's Degree in International Marketing from The University of Alabama, earned between 1990 and 1994.

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices