About – TTS Africa
2021-8-25 · TransTechnical Solutions (TTS) is an organisation based in Meadowdale, Johannesburg, South Africa. Strategically, Johannesburg is vital to the South African and African markets, with international and local companies relying on the technical, financial and manufacturing infrastructure based in the Gauteng region.
Get Price