Nickolas Morrow

Nickolas Morrow

International Product Manager Electrical Systems,
tesa tape, inc.