Ogilvy — Madrid, Spain
Full-time
Not specified
Ogilvy is seeking a Social Media Manager to lead brand communities and content strategy. This role involves content planning, publishing, active community