Cheri Davison

Marketing Leader at Nationwide

Cheri Davison is a seasoned marketing leader with extensive experience in the financial services sector, currently serving as the Marketing Leader for a portfolio of Nationwide's niche businesses since April 2021. Prior to this role, Cheri held various director-level positions at Nationwide Financial from 2011 to 2021, focusing on brand development, thought leadership, and cross-brand marketing communications. Cheri's career at Nationwide began in 2000, advancing from Creative Services Manager to Creative Strategy Manager, where innovative multimedia strategies were developed for senior management. Cheri's professional journey includes experience at Horizons Companies as a Video Production Coordinator, following a degree in Journalism and Public Relations from The Ohio State University.

Links

Previous companies

Horizons Companies logo