Itumeleng Segaloe is the Chief Strategy Officer of Sentech SOC Limited.
120 people are employed at Sentech SOC Limited.
Sentech SOC Limited is based in Johannesburg, Gauteng.
The NAICS codes for Sentech SOC Limited are [51, 517].
The SIC codes for Sentech SOC Limited are [484, 48, 4841].