Ogilvy — Berlin, Germany
Full-time
Not specified
Ogilvy, part of WPP, is seeking a Social Media Manager for their Social.Lab Deutschland agency, preferably in Berlin. This role involves developing and exe