Donald Lawrence Taffner Jr was born in January 1963.
07 Mar 2017
Significant Control
29 May 2015
Appointment
29 Sep 2012
Resignation
03 Sep 2012
Appointment
07 Mar 2012
Appointment
01 Nov 2011
Appointment
03 Jul 2009
Appointment
21 Nov 2002
Appointment