Managing Director
johannesburg, gauteng, south africa
None
CSSA - Associate Member
Technikon RSA
Oxford Brookes University