Zela Tech
They do not respond
- 10-30-2013
- 3
I contacted Zelatech on more than one occasion for reinstallation of my system. They just fail to revert back to me. Following other reports of bad service, I will look for alternative option.
Company: Zela Tech
Country: South Africa
City: Centurion