R
Rolf Babiel Review of OTTC
I have been a customer of this telecom company for...
I have been a customer of this telecom company for a few years now and have found their services to be satisfactory. The customer support is helpful, although there is room for improvement in terms of response time. The website is decent, but could use some updates to make it more user-friendly.
Comments: