Teri Davidson's Location
Boston, MA, US
Teri Davidson's Work
Teri Davidson's Education
Teri Davidson's Skills
Teri Davidson's Summary
Teri Davidson, based in Boston, MA, US, is currently a Senior Manager, Integrated Marketing Communications at Dunkin', bringing experience from previous roles at Dunkin' Brands and New England Aquarium. Teri Davidson holds a 1997 - 2001 BA in Communication and Journalism @ University of Massachusetts, Amherst. With a robust skill set that includes Budgets, Integrated Marketing, Email Marketing, Social Media Marketing, Facebook and more, Teri Davidson contributes valuable insights to the industry. Teri Davidson has 4 emails on RocketReach.