GO Society Roles
Founding President, 2003 - present
Editorial Committee 2005 - present
Global Conference Chair, 2005, 2007, 2009, 2010, 2012, and 2014
Founding President, 2003 - present
Editorial Committee 2005 - present
Global Conference Chair, 2005, 2007, 2009, 2010, 2012, and 2014
Canada