Pete Rogers is the CFO of Echo Global Logistics.
2,636 people are employed at Echo Global Logistics.
Echo Global Logistics is based in Chicago, Illinois.
The NAICS codes for Echo Global Logistics are [54, 541, 48, 54161, 541614, 5416].
The SIC codes for Echo Global Logistics are [47, 473].