Educos
Implementation Project Manager
Striata, a Doxim Company
Executive and Head of Product Development
Striata, a Doxim Company
Software Development Manager
Educos
Analyst and Integration Developer
Striata, a Doxim Company
Managing Director - Africa
Striata, a Doxim Company
Senior Technical Project Manager
Deloitte South Africa
Senior Project Manager
Striata, a Doxim Company
Head of Product Development
Stellenbosch University/Universiteit Stellenbosch
Damelin