Richard Mumba
+44 (0) 20 3108 8182

Richard Mumba

IT Relationship Manager
+44 (0) 20 3108 8182

Richard Mumba has been a member of the SWC computing team since 2016. As an IT Relationship Manager, he acts as a liaison between users and the IT team making sure that the lines of communication remain open. Richard started his IT career as a placement student with London School of Hygiene and Tropical Medicine in 2005 before joining UCL in 2007.