Catt Webb is an experienced professional in the insurance and risk management industry, currently serving as Vice President of Strategic Initiatives at Venbrook. From 2019 to 2022, Catt held several leadership roles at Mylo, a Lockton Company, including SVP, Head of Strategic Partnerships, where they significantly increased lead generation and revenue. Before that, Catt was the General Manager for SafetyCulture Care from 2022 to 2025, focusing on creating custom risk management solutions. Catt's career also includes diverse roles at Farmers Insurance, where they led teams and managed various operations. They earned a Bachelor of Science in Mass Communication/Media Studies from Oklahoma City University in 2007.
This person is not in the org chart
This person is not in any teams
This person is not in any offices