Stefan Scherer

Info

Nationality: German

Appointed: 15th May 2007

Resigned: 1st April 2008

Location