Rachel Starr

Evp, Managing Director at iProspect

Rachel Starr is a seasoned executive in the media and advertising industry, currently serving as EVP and Managing Director at iProspect. Previously, Rachel held multiple leadership roles at Carat, including SVP and Group Director, as well as Director/VP and Associate Media Director. Rachel began their career at Prometheus/OMD as an Assistant Media Strategist. Rachel holds a Bachelor of Arts degree in Communications from the University of Pennsylvania, earned between 2002 and 2006.

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams