Leading international companies
Join leading international companies across Europe as a Customer Support Specialist and support innovative brands with competitive salary and performance bonuses, remote and on-site opportunities, and relocation package included flight and accommodation assistance.
Cross Border Talents