SHARED SERVICE CENTRE QUALITY jobs in LEIGH GREATER MANCHESTER, United Kingdom

Manager, Management Team and Service Centre Manager and agree actions where required Ensuring that confidentiality... to 4.00pm with 30 min break This is an exciting role that will give you the opportunity to achieve optimum levels of customer service...

Cencora