"The right product at the right place at the right time." That's the central challenge of the Michelin North America Logistics organization - a complex assembly of distribution centers, manufacturing warehouses, and trucking fleets. As the core of Michelin's supply chain management team, the Logistics organization coordinates a world-wide network that assures our products reach their destinations in a fashion that exceeds customer expectations.
Logistics Engineer Requires a bachelor's degree in industrial or mechanical engineering (or other technically equivalent field) and at least three years experience in logistics, distribution, warehousing, or transportation. Some business travel required.
"I joined Michelin because I was offered a great opportunity with an excellent company that treated me extremely well in the hiring process."