Vaughan has more than 30 years of experience as a senior manager in public-sector and community organizations, including as President of La Commission de Protection des Droits de la Jeunesse; Executive Director of Batshaw Youth and Family Centres; and Assistant Deputy Minister in three different ministries for the Government of British Columbia. Prior to joining Pine River, he was the Executive Head of Public Affairs at McGill University. Vaughan has two children.