Skip to main content
IT Services

Stats

6783 tickets submitted in July 2026

ITS SMO Report

93% new starter accounts created within 5 working days in July 2026

ITS SMO Report

90% rated their interaction with ITS as positive in July 2026

ITS SMO Report

Back to top