Zurich Insurance
Business Process Analyst (Contract)
Hollard Insurance
Programe Manager and Senior Business Analyst Hollard International (Contract)
Crossroad Consulting
Management Consultant
Hollard Insurance
Senior Business Analyst and Project Manager (Contract)
Hollard Insurance
Business Process Analyst and Project Manager (Contract)
SYKE
Senior Consultant
Anglo American
Global IT Infrastructure Manager
Tshwane University of Technology