CAC Group
Cara McCall is a seasoned marketing professional currently serving as SVP of Brand & Content Strategy at CAC Group since October 2023. McCall holds an advisory board member position for the B2B Marketing conference, Ignite, since January 2020. Previous roles include Board Member at The National Invest Program, and Vice President of Marketing Communications & CSR at CNA Insurance, where responsibility encompassed comprehensive marketing and communications strategies. McCall has a significant history at Aon, progressing from Marketing Director to SVP, Head of Marketing, and leading various marketing initiatives. Early experience includes roles at CG Life, Aon Risk Solutions, Slack Barshinger, Solucient, LLC, and Reed Business Information, complemented by education from Illinois State University and Harvard Business School Executive Education.
This person is not in any teams
This person is not in any offices