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…