D Duncan de Waal Review of T-Systems South Africa 3 years ago Good skilled IT people but they're not open 24x7.
Comments: