Nombulelo
Lekota
Position:
Chief Technology Officer
Organisation:
TekJins
Department:
Information Technology
Location:
South Africa