GLOBAL CUSTOMER SUPPORT SPECIALIST jobs in TOLWORTH, United Kingdom

solutions to both technical and product queries, a role as a Customer Experience Specialist at SHL would be an excellent... What you will be doing: Provide a high level of customer service and sales support to internal and external customers and be accountable...

SHL

Success team situated in our Global Customer Service Centre (GCSC) which is the heart of SHL's international and dynamic... a high level of customer service and sales support to internal and external customers and be accountable for presenting...

SHL