As the Manager of Customer Success - Principal, you will lead a team of 8-10 Principal Customer Success Managers (CSMs... strong relationships with sales, onboarding, marketing, and product teams to understand MidMarket customer challenges and needs.....
Job Location: Boston, MA, USASelected articles on work and employment, which may be found interesting:
How to take pleasure in work?Find more articles on Articles page