In 1990, he was appointed head of the workshop, and then - deputy general director of the Pyatigorsk factory for the repair and manufacture of knitwear.
[2] In November 2002, the representative of the executive power of the Kirov Oblast in the Federation Council, Vladimir Sysolyatin, appointed him as the deputy chairman of the government of the Kirov region, in charge of forestry, the regional forest industry, as well as nature management and environmental protection, and by the Resolution of the Federation Council No.
[6] In 2004, he graduated from the Pyatigorsk branch of the North Caucasus Academy of Public Administration with a degree in manager, and in 2005, he received a higher legal education at the Saint Petersburg University of the Ministry of Internal Affairs of Russia.
[7] On 30 May 2006, the Magadan Oblast Duma elected Ivanov the representative of the regional legislature in the Federation Council in connection with the death of his predecessor, Vyacheslav Kalikyan, in a car accident in the Krasnodar Krai.
[8] On 28 September 2015, the Magadan Oblast Duma of the VI convocation, again extended the powers of Ivanov in the Federation Council.