Challenger Logistics goes international.
As part of Challenger’s corporate growth strategy for the next several years, we are happy to announce Challenger Logistics International and our first US office in Chicago, located at 311 W Superior Suite 110 Chicago IL 60654. This is the start of an expansion to several US locations to help us offer our customers more complete solutions across North America with a wider range of supply chain capabilities.