Catherine Barron

Sr Manager Strategic Portfolio Enablement at Allstate

Catherine Barron currently serves as the AVP of Finance Strategy at Kemper since March 2022 and has been with Allstate since November 2013, holding multiple senior management positions in strategic portfolio enablement and planning. Prior experience includes roles as a Senior Program Manager at NVISION, where marketing supply chain solutions were provided, and as a Senior Consultant at Adroit Consulting focused on operational improvement for customer-facing operations. Additional experience encompasses account management at Strategic Leverage Consultants, executive management consulting at PNC Financial Services, and a senior consulting role at Cap Gemini Ernst and Young. Catherine's career began in risk management finance at CNA Insurance. Educational qualifications include a BA in Economics and French from Grinnell College and an MBA in Finance and Strategy from Northwestern University's Kellogg School of Management.

Links

Previous companies

Allstate logo
PNC logo
CNA Insurance logo
Capgemini logo