Duncan Mackenzie's Location
New York, New York, United States
Duncan Mackenzie's Work
Duncan Mackenzie's Education
Duncan Mackenzie's Skills
Duncan Mackenzie's Summary
Duncan MacKenzie, based in New York, New York, United States, is currently a Senior Manager, Customer Success at Measured Marketing, Inc., bringing experience from previous roles at Zeta Global and Netmining. Duncan MacKenzie holds a 2012 - 2016 Bachelor of Science in Marketing @ Manhattan College. With a robust skill set that includes Sales, Digital Marketing, Baseball Trivia, Time Management, Microsoft Excel and more, Duncan MacKenzie contributes valuable insights to the industry. Duncan MacKenzie has 3 emails on RocketReach.