Profile pages

Search profiles

Name Role Business unit(s)
Christy Macleod Project Administrative Assistant
Clare MacLeod
Professor Gale Macleod Professor
Dr Hamish Macleod Honorary Fellow
Jake MacLeod
Professor Malcolm MacLeod Professor of Neurology and Translational Neuroscience
Alasdair MacLullich Professor of Geriatric Medicine
Dr. Kenneth MacMahon Senior Lecturer
Cedric Macmartin Technical Specialist and Project Lab Manager
Harriet MacMillan Feminist Rewriting in the Canongate Myths Series
Ms Hermione Macmillan Teaching Services Manager - PGT
Julie MacMillan Research Governance / HR Administrator
Kirsty MacNab Exhibitions Officer
John Joe MacNeil Programme Director: MA (Hons) Primary Education with Gaelic / Senior Teaching Fellow in Gaelic Education
Vivien Macnish Porter Undergraduate Administrator
Alan Macniven Head of Scandinavian Studies
Dr Alan MacPherson Deputy Head of Institute for Sport, Physical Education and Health Sciences (ISPEHS) / Programme Director: MSc Performance Psychology / Lecturer
Alison MacPherson Web, Systems and Learning Technology Manager
Angus Macpherson General Practice Veterinary Clinician
Mr Gordon MacPherson Design and Digital Resources Officer