Rachel Donovan's Location
New York, New York, United States
Rachel Donovan's Work
Rachel Donovan's Education
Rachel Donovan's Skills
Rachel Donovan's Summary
Rachel Donovan, based in New York, New York, United States, is currently a Chief Creative Officer at Arthouse Interactive, bringing experience from previous roles at Jack Morton Worldwide, McCann Health, Spike DDB and Sapientnitro. Rachel Donovan holds a 1999 - 2003 BFA in Graphic Design / Advertising @ School of Visual Arts. With a robust skill set that includes Creative Direction, Creative Strategy, Art Direction, Integrated Marketing, Advertising and more, Rachel Donovan contributes valuable insights to the industry. Rachel Donovan has 5 emails on RocketReach.