Richard Davies

Richard Davies. Vice President, Digital Business, DXC Technology and Managing Director, Leading Edge Forum