In 2009, the shareholders approached hospitality guru, Trevor Horwell, to lead the strategic focus in growing Nobu Hotels into the globally recognised brand it is today. As CEO of the business, Trevor’s expertise cover all aspects of bespoke hotel business and hospitality – spanning development, operations, marketing and financial goals on a global scale.
Trevor Horwell has a distinguished career in global business; he was instrumental in evolving the luxury lifestyle hotel and residential concept throughout North America, Europe, the Middle East and Asia. Prior to Nobu, he was Global Head of Hotels for Hard Rock Hotels and Casinos; CEO of COMO Investment and COMO Hotels; and had a distinguished career with Global Hyatt.
With 18 properties open and in development, Nobu Hospitality is ranked among an elite selection of global luxury brands. The natural growth of Nobu Hospitality, built on service, image, and reputation, offers the complete spectrum of hotel, restaurant and residence management for unique projects around the world. Founded by Nobu Matsuhisa, Robert De Niro and Meir Teper, with operations spanning five continents, the Nobu brand thrives in the world’s capitals as the ultimate destination lifestyle experience.