SupplyChain Magazine July 2019 | Page 109

$ 266mn

Approximate revenue

1990

Year founded

2,400 Approximate number of employees

109 www . supplychaindigital . com