Executive leadership must be the stewards of the new digital mindset

They must recognise that the separation between technology and business has vanished

- -

Menu