Charles Vachon's Location
Burlington, ON, CA
Charles Vachon's Work
Charles Vachon's Education
St.Clair College
(Advertising, Business)
1990 - 1993
St. Clair College
Charles Vachon's Skills
Charles Vachon's Summary
Charles Vachon, based in Burlington, ON, CA, is currently a Senior Account Executive at Adapt Media Inc., bringing experience from previous roles at Vach1, Pattison Outdoor and Captivate.. Charles Vachon holds a 1990 - 1993 St.Clair College. With a robust skill set that includes Digital Media, Sales, Advertising, Integrated Marketing, Digital Marketing and more, Charles Vachon contributes valuable insights to the industry. Charles Vachon has 1 email on RocketReach.