Leonid Todorov earned his M.A. in Linguistics from Moscow State Pedagogical and did postgraduate studies in international relations, management and business leadership, and economics in Denmark, Taiwan and US.
Since the onset of the Russian reforms, he served for more than a decade as Chief of Staff to the late PM Yegor Gaidar. His background also includes private sector and academic activities.