I will say it again. (but corporate will not listen, again), they need to fire the whole supply chain group from top to bottom. Make everything local decision making. And pay the vendors where the local management can make the best deals. Let local management be responsible for their own profitability and if a product line or region doesn't make money, then close them. No time left for grand plans. Get rid of all the Vice Presidents too. Just have local product lines in charge of each region. The local shops know how to make money, if the Corporation can get out of the way.
Posted by @SlEhPEN-2ddq, excellent point.