Altech Netstar
Customer Care - lack care!!!
- 11-12-2013
- 2
Please evaluate your phone lines and customer care dept!!!
It is very frustrating trying to call the 011 207 5006, number, without a consultant taking / answering the call!!!
I have an account query that I would like to sort out... if only someone would answer the call and address / assist me with my query!!!
Francois Janse v Rensburg
Company: Altech Netstar
Country: South Africa
City: Head Office - Account Dept