Keirra Yates Email

Customer Experience Manager . Origin USA

Current Roles

Employees:
60
Revenue:
$12.3M
About
Origin strives to be a leader in the world of manufacturing through innovation. Setting a precedent for progression. Paving the way for entrepreneurial reshoring for generations to come.
Origin USA Address
125 High Street
FARMINGTON, ME
United States
Origin USA Email

Past Companies

Origin USACustomer Experience Manager

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.