Cat Sherry Location
Denver, CO, US
Cat Sherry Work
Cat Sherry Education
Cat Sherry Summary
Cat Sherry, based in Denver, CO, US, is currently a Head of Customer Success and Strategy at Locl. Cat Sherry brings experience from previous roles at Locl, The Insight Collective, Integrate and Comcast Advertising. Cat Sherry holds a 2010 - 2015 Bachelor of Arts - BA in Psychology @ University of Colorado Denver. Cat Sherry has 1 emails on RocketReach.