Who is Germany President?

The President of Germany is Horst Koehler, who was elected to office in 2004. He previously worked as a civil servant and in politics and was also the head of the International Monetary Fund. To find more information click here: