Dr Barrett is a private general practitioner and GP associate with Eaglehawk Medical Group since 1994.
Dr Barrett has 21 years experience as a director, with 14 years as Chair of various boards and committees. Dr Barrett was chair of the Loddon Mallee Medicare Local, the Central Victorian GP Network, Bendigo Division of General Practice, director and chair of Victoria Felix Medical Education. Dr Barrett has also served on various committees of AMA Victoria.
During the 29 years of general practice Dr Barrett has also worked in community health, prison health and indigenous health. Dr Barrett is a supervisor of medical students and GP registrars within general practice.