UCL employs 482 employees. The UCL management team includes Andy Smith (Chief Information Officer), Ben Stubbs (Head of Sustainability (Built Environment)), and Sonia Abrams (Head of Events).
Get Contact Info for All DepartmentsLooking for a particular UCL employee's phone or email?