Thank you for contacting us. We will get back to you shortly.
Managed Server »
Techtron is a proudly South African IT company specialising in Managed IT Services to mid-sized corporates.
Cape Town Address: Unit 7, Powder Mill, 5 Sunrise Circle, Ndabeni, Cape Town, 7405
Johannesburg Address: Building 11, Fancourt Office Park, Felstead Road, Northriding, 2169