Criteria Corp is seeking an Enterprise Customer Success Manager to own and nurture relationships with enterprise-sized customers. The role involves serving as a trusted advisor to C-suite executives, managing a portfolio of accounts, and driving measurable business outcomes to ensure long-term partnership success.