Skip to main content
Profile picture for user n00hvtgw

Nombulelo
Lekota

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

About me

Joined
Countries of interest
Africa
Americas & the Caribbean
Asia
Europe
Oceania