Horst Kohler is the president of the International Monetary Fund. He was appointed in 2000.