Customer Success Team Spotlight: Criteria Corp
ChurnZero
DECEMBER 15, 2020
Criteria Corp’s Customer Success Team (and a few furry friends). Criteria Corp’s Customer Success Team is primarily based in Los Angeles, but includes team members across the US (Chicago, Denver.). Learn what Patrick Blanton, Vice President of Customer Success shared about his team.
Let's personalize your content