Leave us your email address and we'll send you all the new jobs according to your preferences.

Jobs from The Arch Company

2 Job(s) found.

image

Posted 4 hours 43 minutes ago by The Arch Company

Permanent
Full Time
Call Centre / Customer Service Jobs
London, United Kingdom

The Arch Company is seeking a Customer Retention Manager based in London to lead retention initiatives and optimise the customer journey. You will ...

image

Posted 4 hours 43 minutes ago by The Arch Company

Permanent
Full Time
Call Centre / Customer Service Jobs
London, United Kingdom

Customer Retention Manager Application Deadline: 26 October 2026 Department: Corporate Employment Type: Full Time Location: London Reporting To: ...