Chris Glenn has a diverse range of experience in advertising and sales roles, starting as an intern and working their way up to Director at Captivate, LLC. Prior to that, Chris worked as a digital content creator at Fizz advertising agency. Chris also gained managerial experience at Spee dee auto wash. Chris holds a degree in Advertising and Marketing communications from St. Clair College.
February, 2022 - present
October, 2020
February, 2018
August, 2016
April, 2016