Executive Team

Dr Morena Makhoana

Chief Executive Officer

Chief Executive Officer – Morena- joined Biovac in 2004 and is a member of the Board and the Biovac Executive team.

View Profile

 Mark MacNaughton

Chief Operations Officer

Mark joined Biovac as Chief Operations Officer in January 2019. He is an invitee of the Board and a member of the Biovac Executive team.

View Profile

Angelo Tsihlas

Chief Quality Officer

Angelo was appointed as Chief Quality Officer as of the 1 April 2019 and is a member of the Biovac Executive team.

View Profile

Craig Mitchell

Chief Financial Officer

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.

View Profile

Lauren Bhayat

Chief Human Capital Officer

Lauren joined Biovac in February 2011 and holds the role of Chief Human Capital Officer. She is an invitee of the Board and a member of the Biovac Executive team.

View Profile