Direct Travel Insurance
View company profile →
Excellent Customer Service and friendly staff
Customer Service is exceptional, Chloe the lady I spoke to was very helpful, knowledgable and friendly and as the Call Center is UK based there were no communication barriers experienced at all.