Innovation Success

Innovation success is defined less by how much we’ve gained for ourselves than by how much we’ve added for our stakeholders.
Let’s look back at how far we’ve gone...and begin another innovation journey yet again.

Innovation Insights

8 November 2018

Do CFOs Make Good CEOs?

As Jack Ma exits Alibaba’s leadership, Daniel Zhang takes over the reins of the Chinese tech giant. What leadership lessons can we glean from this transition? And can a finance executive nimbly navigate a company through the rough waters of the e-commerce industry?