Category
Assistance – Europe
Other Listings
Headquartered in Italy, 3 locations in Europe – Spain, France, Italy – more than 6500 Direct Partners in the Countries of reference, 7×24 multilingual operations center to guarantee quality and reliability for the customers of our interlocutors in medical care, mobility, logistics and claims management. The ideal travel companion for your customers.