796 employees
Omni Logistics is a transportation and warehousing company located in Dallas.
2000
Omni Logistics raised undisclosed on June 1, 2022
Investors: Everberg Capital, LLC