UCL's IT department is led by Andy Smith (Chief Information Officer) and has 19 employees.
Andy Smith
Chief Information Officer
Looking for a particular UCL employee's phone or email?