To manage our inbound customer success team, we are looking for a Manager of Inbound Customer Success. Our Customer Success Experts are in charge of providing our global client base with white-glove care and value via email, chat, phone, and video calls. As a manager, you'll work with the leadership of the Customer Success division to ensure the steady expansion of both our clientele and the Customer Success division. This is a Fully remote role.
top of page
bottom of page