We are looking for a Customer Service Specialist (English). You will support other business units with customer liaison, accurately document customer requests and advice, and provide feedback in the form of documentation. You must have excellent English communication skills, candidates should hold relevant language level certificates. ...
Work remotely from anywhere you live.