Enshored is seeking a Client Success Manager to manage strategic partnerships with clients in select industry segments that include Travel & Hospitality, Media & Telecoms, Retail & E-commerce, Technology, Power & Utilities, Auto & Transportation, and Health & Wellness. While Enshored serves clients across these industries, this role will focus on a specific subset of segments rather than all of them. The Client Success Manager serves as the strategic liaison between the client and Enshored, driving strong partnerships, operational excellence, and account growth. The role is responsible for understanding client goals, identifying growth opportunities, proposing solutions, and ensuring seamless delivery through collaboration with cross-functional internal teams. The Client Success Manager is responsible for client billing and pricing, monitors profitability and margins, and utilizes data to provide insights that optimize performance and enhance client satisfaction. Positioned within Enshored’s Growth team—which includes Sales, Marketing, and Client Success—the Client Success Manager works closely with internal stakeholders to drive both new business and organic growth. The Client Success team is led by the Director of Client Success, with overall direction and oversight from the Chief Growth Officer.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
1,001-5,000 employees