Glenn Harris

Chief Commercial Officer

Glenn Harris is currently the Chief Commercial Officer at Markel Insurance, a position held since 2025. Previously, they served in various roles at Markel from 2020 to 2023, including Managing Executive for Distribution Strategies & Business Development and Managing Director of Wholesale Marketing. Glenn's extensive experience in the insurance industry also includes positions as a Broker at Swett & Crawford and an Underwriter at Colony Insurance Company. They hold a B.S. in Business Administration with a concentration in Management from Virginia Commonwealth University, actively pursuing their degree.

Location

Richmond, United States

Links


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices