Neonatal Doctor, Business Objects Government Hospital
Ministry of Health and Sanitation Sierra Leone
Neonatal Doctor, Business Objects Government Hospital
London School of Hygiene & Tropical Medicine
Research Assistant
VSO
Neonatal Doctor
Medicore Medical Services
Trainer and Former Medical Director
Wide Bay Hospital and Health Service
Consultant in Public Health Medicine and Director of Public Health, Wide Bay Public Health Unit
Health Service Executive
Specialist in Public Health Medicine
University College Dublin
Lecturer and Ems Course Director
Pearson College
Course Tutor and Curriculum Developer - Paramedic Science
University College Cork School of Public Health
Adjunct Professor of Public Health
Health Service Executive
Locum Senior Medical Officer - Public Health Medicine
Royal Australasian College of Physicians
The Royal College of Physicians in Ireland