OTR ranked 29th place in the 2023 Fast 50 finalists in Crain’s Chicago Business. The award recognizes and ranks the top 50 local companies in year-over-year revenue growth over a five-year period. We would like to thank our dedicated team members for their hard work and contribution to our growth and success over the years.
As 3PL leaders we look forward to more exciting accomplishments ahead!
Read more about it here.