Simplifying IT. Since its' inception in 1999, PC Tech has become a preferred IT solutions provider due to its' expertise within the realms of Microsoft based environments
Located in Pretoria, South Africa, PC Tech is a provider of softwar
...show more