The tech team is fantastic and have been really supportive over the years
“The tech team is fantastic and have been really supportive over the years. Any issues that we have experienced they always found solutions. The customer service is fantastic.”
Mohamud Firin, Senior Network & Infrastructure Engineer, Telehouse Europe, UK