TourRadar is the leading online marketplace for travellers to compare and book multi-day tours in over 200 countries. In this podcast, Travis talks about customer management during the crisis, managing stress, and his thoughts on the impact of Google to
Links
Book recommendations: