Inbound Material Handling Supervisor

The Biovac Institute requires a Material Handling Supervisor 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, Biovac strives to respond to the vaccine needs of the developing countries, specifically South Africa and Sub Saharan […]