Return of the COO – The lord of the things

With great uncertainty comes great responsibility. Uncertainty causes a drop in demand, which causes a drop in revenue. In diminishing returns, companies need to adapt their business to survive. They need resilience. Cutting costs and improving efficiency are needed. A role uniquely suited to this challenge is now making its way back to leadership teams […]