Rachel Starr's Location
New York, NY, US
Rachel Starr's Work
Rachel Starr's Education
Rachel Starr's Skills
Rachel Starr's Summary
Rachel Starr, based in New York, NY, US, is currently a EVP, Head of Planning at iProspect, bringing experience from previous roles at Carat. Rachel Starr holds a 2002 - 2006 BA in Communications, Classical Studies @ University of Pennsylvania. With a robust skill set that includes Media Planning, Digital Media, Media Strategy, New Media, Television and more, Rachel Starr contributes valuable insights to the industry. Rachel Starr has 4 emails and 1 mobile phone number on RocketReach.