Herma’s Roll Wrapping Plant

2-sven-schneller
Herma managing directors Sven Schneller (left) and Thomas Baumgärtner at the new roll wrapping facility in Filderstadt, Germany. Image courtesy of Herma.