12 Month Fixed Term Contract Customer Service Executive Up to £26,500 DOE Are you currently working in a customer service administration based job or as an applications advisor and looking for a new challenge?Are you skilled at managing enquiries and providing excellent customer service?If so, please continue reading! My client, a recognised leader in their […]