Leon Giese

Leon Giese 2017-11-29T16:57:00+00:00

Leon Giese - BioDeltas' New Business Development Manager

Biodelta provides contract manufacturing and packaging solutions to the health and food industry.