Rene Glasmacher

Info

Nationality: German

Appointed: 11th May 2004

Resigned: 6th February 2006

Location