Telesure Group Services
Service Delivery
- 12-10-2013
- 9
The service from Peter was fantastic. So far it has been a breeze. He made things easier, how things work. He definitely made things clear.
Company: Telesure Group Services
Country: South Africa
City: Century City