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.
This person is not in the org chart
This person is not in any teams