About the Company
Geodis Inc. is a French supply chain and logistics management enterprise that provides highly structured logistics solutions across the globe. The company is devoted to understanding its clients’ needs, offering services in an innovative, fully-integrated, and customized mode of operation. This featured operation can be availed by clients globally through its five lines of business which include Supply Chain Optimization, Freight Forwarding, Contract Logistics, Distribution & Express, and Road Transport. Geodis was established in 1904, as a rail freighting company, transporting luggage and packages by passenger train, growing out of France after it moved on to road logistics, ultimately being acquired by SCETA, an SNCF subsidiary, in 1961. Headquartered in Levallois-Perret, France, the company has corporate offices across 67 countries, further offering services to 127 countries worldwide. This global presence is supported by a diverse strong workforce of 41,000 people, provided by a proactive compensation package and competitive salaries.