Social Media Manager
Company: Deloitte
Location: Alicante
Job description: This role involves managing a group of social media channels for an EU agency. Proven track record in managing social media channels, including community…
Company: Deloitte
Location: Alicante
Job description: This role involves managing a group of social media channels for an EU agency. Proven track record in managing social media channels, including community…