Who is the Russian President?

Dimitry Medvedev is the current president of Russia. The title of president is a new one in Russia and he is only the third one. He was Chief of Presidential Staff for the previous president Vladimir Putin.