Cell C
Service
- 03-13-2013
- 2
Cell C service.
Do the people actually work in the call centre?
I have been on the phone for almost an hour without getting luck from them.
And I have made numerous calls to them.
Company: Cell C
Country: South Africa
City: Cell c Direct Call Centre