Stephan Du Toit has a significant background in business intelligence and project management. Stephan has held various roles such as Head of Sales & Origination at Capfin, Operations Manager in Business Development, and Project Delivery Manager. With a degree in Information Technology and certifications in Project Management and ITIL, Stephan brings a wealth of knowledge and expertise to their roles.
November, 2020 - present
June, 2017
May, 2016
March, 2011