Leo is a travel expert with over 14 years experience, including 9 years as Area Manager with Booking.com. During his time there, employees grew from 250 employees to over 10,000. In his last year Leo was responsible for over €1bn in Transaction Value.