Production Manager

The Biovac Institute requires a Production Manager to contribute to its mission of establishing local biological and vaccine manufacturing capability at its Cape Town based site. Being the only one of its kind in South Africa and gearing towards commercialization, Biovac strives to respond to the vaccine needs of the developing countries, specifically South Africa […]