Senior Manager, Root Cause (Complaints) | £55k-£65k + 18% Bonus
17 days ago
West Midlands
... suppliers to platforms, products and most importantly, their people to make sure they can be that ... relationships across Operations, IT and Product. You will initially have responsibility for 5 ...