Michel Mies

Head of Product Development,
tesa tape inc.