Invoca

HQ
Santa Barbara
Total Offices: 5
420 Total Employees
Year Founded: 2008

Teams at Invoca

Recently posted jobs

10 Days AgoSaved
In-Office or Remote
13 Locations
Marketing Tech • Software
Lead technical onboarding and deployment of Invoca across a customer portfolio, manage project timelines and risks, train customers on integrations/APIs, implement Agentic AI workflows, optimize processes, and collaborate with Sales, Product, and Customer Success to drive adoption and product improvements.
YesterdaySaved
Remote
US
Marketing Tech • Software
Manage a portfolio of Healthcare SaaS customers ($3–5M revenue) as a strategic, data-driven Customer Success Manager. Drive adoption, retention, and expansion using AI tools, automation, and platforms like Gainsight and Salesforce. Lead training, business reviews, risk mitigation, cross-functional advocacy, and HIPAA-sensitive consultations to improve patient acquisition, contact center performance, and long-term customer value.
2 Days AgoSaved
Remote
Marketing Tech • Software
Join Invoca's Talent Community to stay updated on job openings and to explore exciting career opportunities across various departments.