OgilvyRED is a small, entrepreneurial and extremely fast growing consulting group within Ogilvy. We are positioned as the strategic advisors to the C-Suite on all aspects of brand and business growth, including innovation.
Although we are part of Ogilvy and sit at the global corporate level, our work is left brain as well as right brain. We are pioneering new ways of creating and reinventing brands and businesses.
The ideal candidate will bring a unique blend of creative thinking, strategic and analytical skills and an understanding of brand strategy, including positioning. This position provides the right candidate with the unique opportunity to grow into an industry expert in a cutting-edge area of brand and innovation consulting.