Ogilvy announced that Steve Soechtig has been appointed Global Chief Executive Officer of Ogilvy’s Experience business. With over two decades of digital and technology experience, Steve has helped companies in various sectors innovate their approaches to marketing and customer engagement. In this new role Steve will bring together Ogilvy’s rich capabilities across customer insights, commerce,…