Ian Brown

Ian Brown is Senior Vice President and Chief Executive Officer of’s transport division. He and his teams are responsible for developing a full range of transport options to meet the needs of customers as they travel in 200+ countries across the world. This includes car rental, pre-booked and on-demand rides and taxis, shuttle buses, and public transport. He is also responsible for the brand - the world’s largest online car rental platform.

Ian joined the business in 2014 from Oliver Wyman Consulting. At Oliver Wyman, Ian was Managing Partner responsible for three of the firm’s practices in Travel & Leisure, Wholesale Distribution, and Commercial Effectiveness. During his 16-year consulting career, Ian worked extensively across Western Europe, North America and Southeast Asia.

Ian holds a MEng degree in Engineering, Economics, and Management from The Queen’s College, University of Oxford. He lives near Manchester with his wife and two boys.