The Customer Evolution I’m Ian Roberts, Principal Consultant/Architect at DXC and I have been part of the technology explosion that has been transforming our lives over the last thirty or so years. So, to be called a ‘digital alien’ is a bit harsh – but it appears I am. But, what does that mean? Digital […]
UK: +44 (0) 8455 441 441
Ireland: +353 1 531 4450
Saudi Arabia: +966 (11) 920 007299