Senior Manager, Customer Service Digital Solutions
- Hiring Organisation
- Jobleads-UK
- Location
- Leeds, England, United Kingdom
Responsibilities Lead the International digital customer experience strategy across EDI, DSOS, customer insights, and supporting satellite systems Oversee and optimise the satellite systems supporting Customer Services and external customers Own the International customer experience narrative ...