Ogilvy — London, United Kingdom
Full-time
Not specified
Ogilvy is seeking a Global Strategy Director to lead strategic plan development for clients in the beauty and wellness sector. This role involves staying a