Leighann Overholt's Location
Toronto, Ontario, Canada
Leighann Overholt's Work
Leighann Overholt's Education
Leighann Overholt's Skills
Leighann Overholt's Summary
Leighann Overholt, based in Toronto, Ontario, Canada, is currently a Client Business Lead at Maxus, bringing experience from previous roles at Carat, Mindshare and Strategicampersand. Leighann Overholt holds a 1997 - 2000 Centennial College. With a robust skill set that includes Media Strategy, Media Planning, Advertising, Outdoor Advertising, Digital Strategy and more, Leighann Overholt contributes valuable insights to the industry. Leighann Overholt has 2 emails on RocketReach.