Manager of Customer Success
10 days ago
Headquartered in Boston, MA, with hubs across Europe, North America, Australia, and Asia, we're dedicated to shaping the future of enterprise back-office management. In this dynamic role, you’ll balance strategic oversight with hands-on support to cultivate long-term customer loyalty, ensuring se...