By Deborah O’Neill, partner and UK head of digital at Oliver Wyman 2019-01-22T13:22:00
Source: Getty
An updated technology system can make for a smarter business at a fraction of the cost, says Deborah O’Neill, partner and UK head of digital at Oliver Wyman
Already have an account? Sign in here
Already have an account? Sign in here