Bachelor of Business Science
Masters in Development Finance
David is a Junior Associate at Cresco. David provides financial modelling services and project advisory, ranging from concept-level to bankability-level modelling. His primary sectors include mining, refinement and energy. David holds a bachelor’s degree in finance from the University of Cape Town and a masters degree in development finance from University of Cape Town, Graduate School of Business. He has passed the CFA Level 1 Exam (Level I, December 2019). David has experience using Excel and in creating bespoke tools for unique client needs.