Job Description
About the job Customer Support Specialist
Were hiring Customer Support to join international teams based in Greece, with remote or on-site options available.
Languages We're Hiring For:
Good English and one of the following:
Dutch,...
Apply for this Position
Ready to join Confidential? Click the button below to submit your application.
Submit Application