Additional Information President/CEO: Joel Levine Company Headquarters: San Jose, California 2019 Sales: $172,000,000 Locations: 5 Employees: 135 Founded: 2003
Voice your opinion!
To join the conversation, and become an exclusive member of Supply Chain Connect, create an account today!