Terra Richardson's Location
Toronto, ON, CA
Terra Richardson's Work
Terra Richardson's Education
Terra Richardson's Skills
Terra Richardson's Summary
Terra Richardson, based in Toronto, ON, CA, is currently a Vice President of Sales, Canada at ZEFR, bringing experience from previous roles at ZEFR, Exponential and Olive Media. Terra Richardson holds a 1997 - 2001 Bachelor of Science in Biology/Nutrition @ Western University. With a robust skill set that includes Digital Media, Advertising Sales, Online Advertising, Media Planning, Digital Strategy and more, Terra Richardson contributes valuable insights to the industry. Terra Richardson has 2 emails on RocketReach.