The Leadership Team at Odyssey is responsible for setting the strategic direction and overseeing the execution of the company's logistics initiatives. This team collaborates to enhance operational efficiency, drive innovation, and ensure sustainable practices while fostering strong relationships with carriers and clients. Their collective expertise in corporate strategy, finance, human resources, and specialized logistics enables Odyssey to tackle complex supply chain challenges and achieve growth in the global marketplace.