Your IT Specialists. TRE Business Systems is an IT & Design company founded in 2015 in East London, South Africa. With our mixture of youth and experience, we strive to build and maintain strong standing relationships and to be an end to end
...show more