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.
This person is not in any teams
This person is not in any offices