cvha

cvha

1 open positions
cvhacvha·United KingdomUnited Kingdom·Motherwell·On-site

Customer Experience Manager

£58,052 - £61,206
63
Med

In our newly created role as Customer Experience Manager, you will play a pivotal role in providing strategic and operational leadership for customer-facing services and overall customer experience across Clyde Valley Group. Reporting to the Customer Service Director, you will: Act as the organisati

Customer Experience ManagerCustomerPermanentMid
See 2 similar>
Quick Apply
0 0 0 New 1d ago

Insights will appear once this company has published more listings.