Stephen Ball, M.Sc.

Stephen received his master’s in biochemistry from Memorial University of Newfoundland in 2003 and graduated with his master’s in business administration from Saint Mary’s University in 2004. Stephen joined BioVectra in 2004 as a Project Manager and worked in various business development roles within BioVectra leading to his current position in 2015.