Your new company
Are you passionate about delivering exceptional customer service and supporting products that make a difference in people's lives? This is an opportunity to join a global organisation where you'll be part of a dedicated Customer Experience team supporting a range of customers.
Your new role
As a Customer Service Specialist, you will be the first point of contact for customer enqui...