10 employees
Optimbuy specializes in supply chain management initiatives in the food service and hospitality industries.
2008