Tom Macdougall's Location
London, England, United Kingdom
Tom Macdougall's Work
Tom Macdougall's Education
Tom Macdougall's Skills
Tom Macdougall's Summary
Tom MacDougall, based in London, England, United Kingdom, is currently a Director, Business Development at The Trade Desk, bringing experience from previous roles at Amazon and Ziff Davis. Tom MacDougall holds a 2004 - 2007 2.1 in Hospitality and Buisness Management @ University of Surrey. With a robust skill set that includes Publishing, Advertising, SEO, Magazines, New Business Development and more, Tom MacDougall contributes valuable insights to the industry. Tom MacDougall has 4 emails and 1 mobile phone number on RocketReach.