Steven Taylor

Steven Taylor

Chief Marketing Officer
Accor

Based in Paris, Steven is a highly respected commercial, brand & marketing leader with extensive global experience. He has a BA Commerce Honors from Napier University in Edinburgh and an Executive MBA from the Swiss School of Hospitality in Chur.

Steven spent 16 years with Starwood Hotels and Resorts in London, New York and Brussels during which he fulfilled a variety of roles including ecommerce, brand management, marketing, loyalty strategy, revenue management and digital marketing.

Steven was Global Chief Marketing Officer for Shangri-La Hotels and Resorts for over two years, based in Hong Kong, where he was responsible for the global commercial organization including sales, distribution, marketing and communications strategy.

Steven joined Accor as Chief Brand Officer in September 2017, has overseen a transformation of the overall consumer engagement strategy for Accor, and leads all 40+ brands across the Group’s portfolio.

Steven was appointed Chief Marketing Officer of Accor in May 2019.