Assessor for Undergraduate Medical Programmes
Belfast, GB
Medical Council Ireland
Assessor for Undergraduate Medical Programmes
Belfast Health and Social Care Board
Non Executive Director
Goethe-Universität Frankfurt a. Main
Senior Academic Clinical Ethics and Law and Health Policy Advisor
Jersey and Guernsey
Pan-Island Commissioner for Standards
Northern Ireland Assembly
Commissioner for Standards
Designco Ltd
Director
RCSI
Visiting Academic
National Institute for Health and Care Excellence
Clinical Guideline Committee Member
BMJ
Advisor, Ethics Committee
Doctor Care Anywhere
Clinical Governance Board – Ethics and Law
University of Oxford
Cornell University
Queen's University Belfast