Community Manager

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

View full listing on uHired