University of Leicester's IT department is led by Simbarashe Chirara (Head of Infrastructure and Operations) and has 153 employees.
Rachel Armitage
Technical Services Manager
Looking for a particular University of Leicester employee's phone or email?