SupportNinja

HQ
Dallas
Total Offices: 2
2,136 Total Employees
Year Founded: 2015

Teams at SupportNinja

Recently posted jobs

27 Days AgoSaved
Remote
Texas, USA
Consulting
Leads and supports a call center representative team by setting performance goals, coaching employees, managing escalations, monitoring KPIs and SLAs, improving service quality, coordinating training, resolving operational issues, and supporting customer satisfaction and continuous improvement.
One Month AgoSaved
Remote
Texas, USA
Consulting
Leads global revenue strategy and executive commercial functions, including sales, business development, revenue operations, account management, and customer success. Drives growth, profitability, forecasting accuracy, customer retention, expansion, and operational excellence while developing senior leaders and partnering with executives, boards, clients, and strategic partners.
One Month AgoSaved
Remote
Texas, USA
Consulting
Owns and grows relationships with outsourcing advisors, consultants, and brokers; recruits and onboards referral partners; manages referral pipelines through sales handoff; coordinates internally on partner-sourced opportunities; delivers partner education, engagement programs, events, enablement content, CRM tracking, and market feedback.