Social Media Manager :Jobs in Spain Social Media Manager Social Media Manager





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…

Read full description >>






cookies_ikon