Checkmate (itsacheckmate.com)

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

Jobs at Checkmate (itsacheckmate.com)

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

12 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.