Project Manager
City of Cape Town, Western Cape, South Africa
S1 Corporation
Electrum Payments
Software Development Manager
Delivery Manager
ACI Worldwide
Development Manager
University of Cape Town