Horst Köhler served as President of Germany from 2004 to 2010, representing the Christian Democratic Union (CDU). He was previously Managing Director of the IMF and resigned in 2010 over comments about Germany's military deployments. The question asks for a German leader, and Köhler was Federal President during this period.