A leading recruitment agency is searching for an Italian Customer Support Specialist for Social Media based in Italy, Veneto. This role involves assisting clients with social media advertising, troubleshooting technical issues, and providing expert guidance. Applicants should be fluent in Italian (C