Customer service manager (UK)UK remoteOperationsPermanentRemote£50K – £60KApply now for Customer service manager (UK) (opens in a new tab)2 months agoApply now for Customer service manager (UK) (opens in a new tab)