White Square | Белый Квадрат


Chief Creative Officer, Ogilvy

Francesco is a multi-awarded, globe-trotting Chief Creative Officer of Ogilvy Canada. Prior to that, he was Global Creative Director on Dove at Ogilvy UK. His latest Dove campaign ‘Toxic Influence’ won multiple gold Lions and was viewed over 120 million times, making it the most successful in Dove Masterbrand history. Francesco has worked in three different countries on some of the most iconic brands in the world, including Netflix, Uber and Guinness.