The Manager, CS Engagement leads a team of Customer Success (CS) Engagement Specialists located in Developed or Emerging Markets (NAM, EMEA, or APAC). The role supports CS management in delivering high-quality customer contacts and service across West’s customer base, collaborating with the Commercial team to identify opportunities and ensure customer expectations are met, as measured by surveys. As a Customer Success leader, this person advocates for the team within West and drives Customer Success initiatives associated with key projects and organizational changes. The position is hybrid and requires onsite work three days per week. Travel is up to 5%, or 13 business days per year. No relocation is provided. The role is sedentary and involves sitting most of the time, with occasional exertion of up to 10 lbs/4 kg and negligible force frequently or constantly to move objects.
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
Manager