Nicholas Morrow

International Product Manager,
tesa tape inc.