Customer Support Specialist
now
We're hiring Customer Support to join international teams based in Greece and Portugal, with remote or on-site options available.Languages We're Hiring For Good English and one of the following: Dutch, French, German, Italian, Polish, Norwegian, Czech, Portuguese, Spanish, Swedish, Finnish and Danis