Award-Winning integrated Creative Network Ogilvy launches in Nigeria
Mathieu Plassard, Chief Executive, Ogilvy Africa; Seni Adetu, Chief Executive, Ogilvy Nigeria and Paul O’Donnell, Chief Executive, EMEA, Executive Partner, the Ogilvy Group, during the media launch of Ogilvy Nigeria…