N
Nigel AdamsReview ofGlobalweb Travel
Globalweb Travel is an average company. The custom...
Globalweb Travel is an average company. The customer service was decent and they were able to assist me with my travel plans. However, I do think there is room for improvement in terms of their website interface.

Comments: