Meet The Team

Dr. Caoilfhionn O’ Sullivan - Old County Family Practice

Dr. Caoilfhionn O’ Sullivan

MB BCh BAO BA, MICGP, DOWH, RACGP

Dr. Caoilfhionn completed her Medical degree in Trinity College Dublin in 2011 She did her internship in Tallaght Hospital before deciding on GP training.

Dr Caoilfhionn trained with North East GP training scheme, completing rotations in Emergency Medicine, Paediatrics, Psychiatry and General Medicine. On completion of her training sheworked as a GP in Melbourne for two years. She has completed additional training in addiction medicine and travel medicine. 

Dr. Caoilfhionn has an interest in Women’s Health and Paediatrics. She inserts and removes the implanon device. 

Dr. Caoilfhionn enjoys managing a wide variety of chronic disease such as diabetes, asthma and COPD. 

Dr. Breeda Ryan - Old County Family Practice

Dr. Breeda Ryan

MB BCh BAO BA MICGP, DOWH, RACGP

Dr. Breeda completed her medical degree in Trinity College Dublin in 2011. She completed her internship in St. James’ Hospital before deciding on a career in general practice. 

Dr. Breeda completed the TCD GP training scheme and gained experience in Obstetrics and Gynaecology, Paediatrics, Psychiatry, Emergency Medicine and General Medicine. She also worked as GP in Melbourne, Australia. 

Dr. Breeda has a special interest in all aspects of Women’s Health including contraception and menopause care. She inserts and removes mirena coils, copper coils and the implanon device.

Dr. Breeda has an interest in medical education and  was recently appointed a GP trainer with the Trinity College Dublin GP training scheme. 

Outside of work she has two young children to keep her busy.

Nurse Niamh Devlin

We are delighted to have Nurse Niamh as part of our team since 2021. She has been working as a practice nurse for a number of years. Niamh is also a registered midwife and has a wealth of experience in antenatal and postnatal care as well having worked on the labour ward in the Coombe Hospital.

Practice Manager – Leah Foley

Leah  is responsible for the management and administration of the practice. If you have any queries, comments or suggestions about the services offered by the practice, she will be happy to discuss with you.

Practice Administrators

We have a wonderful team of practice administrators – Lauren, Kela and Kelley-Anne.