Consultant Physician in Endocrinology and Diabetes Mellitus job at Beaumont Hospital