Roberts is the Global CEO of Saatchi & Saatchi, one of the world’s leading creative organizations whose aim is to fill the world with Lovemarks – an idea that reinvents brands.
Under his leadership, Saatchi & Saatchi has grown revenue every year and achieved record financial performance as well as outstanding creative success, consistently placing it in the top three agencies worldwide. He has an international reputation for an uncompromisingly positive, inspirational leadership style, and an extraordinary ability to generate ideas and emotional connections that accelerate value.