Natalie Benson and Salv Silvera, Allure Travel by CTM
Natalie Benson, chief operating officer of CTM, and Salv Silvera, senior vice president and general manager of leisure, speak to Breaking Travel News as Allure Travel by CTM is recognised by voters at the World Travel Awards as North America’s Leading Travel Agency during the Caribbean & North America Gala Ceremony 2018.