Technical Director
johannesburg, gauteng, south africa
Synthesis Software Technologies
University of the Witwatersrand