Customer Support Specialist (Fluent Polish, English and German or French languages) | CozyJobs