Ogilvy — Barcelona, Spain
Full-time
Not specified
Ogilvy is seeking a Social Media / Content Specialist to join their Graduate Program. This role involves digital benchmarking, content creation and schedul