Thierry Domballe, regional director, Africa & Indian Ocean, Avis EMEA
Thierry Domballe, regional director, Africa & Indian Ocean, Avis EMEA, speaks to Breaking Travel News at the World Travel Awards Indian Ocean Gala Ceremony at Paradise Island Resort & Spa, Maldives.