Hutch Mauck

Chief Executive Officer

Hutch Mauck was named Chief Executive Officer of Scott Insurance in January 2026 after serving as President from 2014 to 2025. He joined the company in 1991 to open the Richmond, Va., office, where he served as a Risk Advisor and Branch Leader.

Hutch has been a member of the Scott Board since 2003 and the Executive Committee since 2009. He is a graduate of Wake Forest University with a Bachelor of Arts in economics and earned his CPCU designation in 1995.