CVC Corp is one of the largest travel groups in Latin America, with brands that operate in Brazil, Argentina and the United States, in the segments of vacation and leisure, corporate/business, education (cultural exchange abroad), management and rental of residences (in the US and Brazil).
See CVC Corp’s corporate profile