Cheryl Harris's Location
New York, NY, US
Cheryl Harris's Education
Cheryl Harris's Summary
Cheryl Harris, based in New York, NY, US, is currently a SVP at WPP/Lightspeed Research, Inc.. Cheryl Harris holds a 1989 - 1992 University of Massachusetts Amherst.