Todd Leach's Location
New York, NY, US
Todd Leach's Work
Todd Leach's Education
University of North Texas
Bachelor of Science (Marketing, Art History, Journalism)
1986 - 1990
Todd Leach's Skills
Todd Leach's Summary
Todd Leach, based in New York, NY, US, is currently a Partner at Dedica Group, bringing experience from previous roles at International Society of Hospitality Consultants, Coca-Cola, Media Wise Advertising and Dallas Morning News. Todd Leach holds a 1986 - 1990 Bachelor of Science in Marketing, Art History, Journalism @ University of North Texas. With a robust skill set that includes Graphic Design, Online Advertising, Positioning, Customer Insight, Marketing Communications and more, Todd Leach contributes valuable insights to the industry. Todd Leach has 2 emails and 1 mobile phone number on RocketReach.