Cara McCall currently serves as the Senior Vice President of Brand & Content Strategy at CAC Group, a position held since October 2023. In addition, Cara has been an Advisory Board Member for B2B Marketing since January 2020, contributing to the Ignite conference. Previous roles include Board Member at The National Invest Program until April 2023, and Vice President of Marketing Communications & CSR at CNA Insurance, where oversight covered various marketing functions. Cara's extensive experience includes leadership positions at Aon as SVP and Head of Marketing, as well as previous roles in marketing management and account direction at several agencies, including CG Life and Slack Barshinger. Educational background includes degrees from Illinois State University and executive education from Harvard Business School.
Sign up to view 2 direct reports
Get started