Vaughan commenced working with Northern Grampians Shire Council in April 2005 as Finance Manager and was appointed General Manager Corporate Services in April 2010. On 4 January 2011, this position was renamed Director Corporate Services.
Vaughan has tertiary qualifications from Deakin University, majoring in Accounting, Business Law and Economics. He has spent over 16 years in local government in both South Australia and Victoria.
Vaughan can be contacted at email@example.com