Nordicrecruiters seeks an Italian-speaking Customer Support Specialist to join our international team in Barcelona, Spain. No prior experience required, with comprehensive paid training and relocation support to help you settle in. You will assist customers of