The ITSCS Leadership report provides an overview of recent, publicly disclosed IT services contracts in outsourcing, cloud, networking, and consulting. Omdia tracked 545 deals across sectors in 1Q22, versus 539 deals in 1Q21.