Social Media Manager

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

View full listing on uHired