CL

Christopher Libby

Sr. Engineering Manager, R&D Equipment at Velcro USA

Engineering Manager Manager
c***@velcro.com Sign up
Pro only
Hooksett, New Hampshire, United States

Company Details

Company: Velcro USA
Employees: 55
HQ Location: Somersworth, New Hampshire, United States
Company LinkedIn: Pro only
Manager level · Engineering Manager