CUSTOMER SUCCESS MANAGER ENTERPRISE jobs in HOLBORN CENTRAL LONDON, United Kingdom

Job Title: Client Success Manager Department: Client Success - EMEA Schedule: Hybrid **This is a semi-remote role... EMEA Client Success team in London, UK. The CS team is responsible for the consulting and delivery of the Challengerâ„¢ Sales...

Challenger Performance Optimization, Inc.

in directing services towards achieving effectiveness, efficiency, exceptional customer experience, and optimal value... and accountability in a supportive and inclusive workforce. By providing strategic insight on customer experience and performance...

Metropolitan Police