Social Media Manager, English Native Speaker :Jobs in Spain Social Media Manager, English Native Speaker Social Media Manager, English Native Speaker





Social Media Manager, English Native Speaker

Multiplatform Content
Location : Madrid M ES
2-5 years of experience in social media. The Social Media Manager is responsible for implementing the organization’s social media strategy, developing brand…

More >>




cookies_ikon