Craig Mitchell

Craig joined Biovac in 2013 and holds the role of Chief Financial Officer responsible for Finance and Procurement. Craig is an invitee to the board and member of the Biovac executive team.

His mandate is:

  • Improving the system of internal control with a view to achieving efficiencies and ensuring good corporate governance.
  • To provide a solid base for Biovac with an accurate budget and forecasting to allow for strategic planning.
  • Managing and mitigating financial risks to the business, ensuring financial sustainability.

Craig obtained his BCom Honours in Accounting at the University of the Western Cape and graduated in 2009. He served his articles at KPMG Cape Town between 2010 and 2013 with a broad client base, leaving as a qualified CA (SA).

Craig joined Biovac shortly after completing his articles and has served on the management committee, collaborating with the management team in overcoming tactical challenges in meeting company objectives. He has also assisted the Developing Countries Vaccine Manufacturing Network in Switzerland with internal controls assessments and grant reporting in 2016 and 2018. Craig’s other responsibilities at Biovac includes facilitating the annual financial audit and served as a member of the transformation committee.