I'm a Global IT manager, I find the multiple poor reviews very surprising.
I've used the company for 15 years and they have always provided a cost effective professional service.
Recommended!
5 years ago
Insight UK has a
1.5
average rating
from
43
reviews