There are still lots of open positions. Let's find the one that's right for you.
The Manager, Customer Service Strategy will lead the Customer Service Strategy Team, focusing on transforming contact centers and enhancing digital self-service solutions. This role involves collaborating with clients to define project visions, delivering transformation programs, and optimizing customer service solutions through a blend of operations, technology, and people management. The position also emphasizes analytical and creative problem-solving skills to ensure successful project delivery and involves business development activities such as creating proposals and engaging in client relationship management.