Ogilvy — Barcelona, Spain
Full-time
Not specified
Ogilvy is seeking a passionate Community Manager for its Social Media team in Barcelona, dedicated to a global brand. This role involves developing and exe