• Consultant Surgeon - Breast, Endocrine & Surgical Oncology Unit, Royal Adelaide Hospital
  • Visiting Surgeon, BreastScreen SA
  • Member of BreastSurgANZ
  • Member of Australian and New Zealand Endocrine Surgeons
  • Member of International Association of Endocrine Surgeons
  • Member of International Surgical Society
  • Member of General Surgeons Australia
  • Hospital Supervisor (General Surgery Trainees) - Royal Adelaide Hospital
  • Deputy Chair, SA & NT Training Committee, Board in General Surgery
  • Clinical Associate Lecturer, University of Adelaide
  • Instructor and Director, RACS Care of the Critically Ill Surgical Patient (CCrISP) Course
  • Member of binational CCrISP Committee