38 Wierda Road East, Johannesburg 2001, South Africa
Distance: 160 m
Company description
Managed IT services for SMME Enterprises, specializing in Architectural and Engineering firms. Lowering Companies TCO for IT using open source software solutions