D
Dickson Onwuka Review of Interactive Telecomm LLC
The company needs improvement in terms of their cu...
The company needs improvement in terms of their customer service. The representatives were not friendly and did not provide accurate information. There's definitely room for growth.
Comments: