James Joseph Gallant was born in October 1950.
10 Dec 2016
Significant Control
01 Jan 2016
Resignation
27 Mar 2013
Resignation
01 Aug 2008
Appointment
01 Jul 2005
Appointment
22 Jun 2005
Appointment
21 Jun 2005
Appointment
31 Mar 2001
Appointment
31 Mar 2001
Appointment