Sprinklr

HQ
New York
Total Offices: 5
4,289 Total Employees
Year Founded: 2009

Teams at Sprinklr

Recently posted jobs

One Month AgoSaved
Remote
3 Locations
Artificial Intelligence • Cloud • Software • Conversational AI
Lead a New England enterprise sales territory and team responsible for a $6–10 million annual revenue target. Coach, develop, and assess sales representatives; support strategic enterprise deals; apply MEDDPICC and Force Management methodologies; manage sales information, transactions, and performance; and collaborate with solutions consulting and marketing. The role requires extensive enterprise software sales leadership, customer experience expertise, relationship building, networking, industry event participation, and travel.