Duncan Alexander
Duncan Alexander
Digital Solutions Director
DXC Technology