global IT services leader. Our more than 130,000 people in 70-plus countries are entrusted by our customers to deliver... and well-being of businesses and people worldwide. We from our Global Innovation and Delivery Centres in North America, South...
DXC Technology