Reporting to the Regional Operations Manager, the Success Manager is a member of the America’s team with the responsibility to manage and deliver high priority client and internal projects (product development & translations, systems implementation etc.). We’re specifically looking for a customer success manager who will roll up their sleeves and work with the team from inside the trenches. As a key member of specific client teams, you will partner with relevant sales managers to help craft the customer success plan, building strong relationships with clients and collaborating with cross-functional teams internally to deliver consistently excellent customer experiences. Our ideal candidate is passionate about using analytical skills to identify problems, find and execute solutions, and improve relationships.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Education Level
Bachelor's degree
Number of Employees
501-1,000 employees