Home AdvertisingMemac Ogilvy names Till Hohmann as Chief Creative Officer for MENA