Bernhard Pucher was born in March 1980.
20 Mar 2017
Appointment
20 Mar 2017
Significant Control
19 Jan 2017
Appointment
19 Jan 2017
Significant Control
16 Jan 2017
Appointment
16 Jan 2017
Significant Control
29 Apr 2015
Resignation
21 Nov 2014
Appointment
13 May 2014
Appointment
11 Jun 2013
Appointment
12 Apr 2013
Appointment
07 Nov 2011
Appointment
08 Feb 2011
Appointment
09 Jun 2010
Appointment