Chris Glenn's Location
Canada
Chris Glenn's Work
Chris Glenn's Education
Chris Glenn's Skills
Chris Glenn's Summary
Chris Glenn, based in Canada, is currently a Director, Advertising Sales at Captivate, LLC, bringing experience from previous roles at Captivate, LLC and Captivate.. Chris Glenn holds a 2013 - 2016 Advertising and Marketing communications in Advertising @ St. Clair College. With a robust skill set that includes Customer Service, Sales, Microsoft Excel, Strategic Planning, Microsoft Word and more, Chris Glenn contributes valuable insights to the industry. Chris Glenn has 1 email on RocketReach.