Heriot Watt University, Edinburgh's IT department is led by Samira Mohamed (Student Representative) and has 11 employees.
Samira Mohamed
Student Representative
Arabella Johnston
Teaching Assistant in Process Engineering
Looking for a particular Heriot Watt University, Edinburgh employee's phone or email?