The recent past has highlighted that supply chain and logistics performance can make or break companies and that many supply chains are in dire need of innovation.
A recent study by Descartes of 1,000 supply chain and logistics executives in Europe and North America identified that the challenges of the past several years caused more (57%) companies to accelerate their innovation initiatives with an even greater amount (65%) planning to invest more in supply chain and logistics innovation initiatives in the next two years.
But does supply chain and logistics innovation translate to business success, and what role does management support play in both?