Leads McKinsey Implementation in Africa with deep experience in transformation work related to financial services and IT

About David

David has more than 18 years of experience in delivering large-scale transformational change programs, leveraging his experience as the COO of a large insurance company, as well as a program director for a major bank.

Examples of his recent work include:

  • structuring and supporting a large-scale transformation program for the IT division of the largest bank in Africa to deliver 25% savings in operating costs
  • developing a business case for an insurance client for a new investment app
  • implementing improvements at a large rail company that helped deliver record export volumes in a year
  • helping a major utility company manage its large-scale countrywide maintenance projects (~80 per year) to improve on-time delivery by 20% and save $300M
  • setting up a project office to ensure oversight for key initiatives at Africa’s largest logistics business to ensure capital and EBITDA targets were met
  • reviewing and implementing a new project-management process for a construction mega-project to improve transparency and prevent further delay


University of Kwa-Zulu Natal
Bachelor and master’s degree, English literature