Checkmate (itsacheckmate.com)

HQ
New York
Total Offices: 5
299 Total Employees
Year Founded: 2016

Teams at Checkmate (itsacheckmate.com)

13 Days AgoSaved
Remote
United States
Artificial Intelligence • Food • Software
Leads Checkmate’s global post-sale operations organization across onboarding, menu management, and technical account management. Owns service strategy, customer satisfaction, operational metrics, enterprise escalations, onboarding outcomes, process standardization, and team performance. Partners with Sales, Product, and Engineering to resolve systemic issues, improve product capabilities, reduce churn, and scale workflows through automation and AI-driven analytics. Acts as a strategic operational partner to the CEO.