Senior Manager Technology
johannesburg, gauteng, south africa
Accenture
Avanade
CTO and Innovation Director
Direct Transact (PTY) LTD
Executive and Exco Member
University of Johannesburg