Accenture
Senior Consultant
Marshall Wace
Quantitative Developer
Microsoft
SQL Server Senior Support Engineer
Barclays Investment Bank
Software Developer and Consultant
Microsoft
Senior Developer
Microsoft
Principal Consultant
University of Cape Town