Fatyanov has spent his entire professional life in the insurance business, starting his career in 1993 as a specialist in the Claims and Recourse Department at Rossiya Insurance Company. From 2002 to 2011, he was a senior executive at the insurance companies Rossiya and Uralsib.
In 2011, he started serving as Deputy General Director and Operations Director at Zurich Insurance Company LLC.
Since May 2014, he has been the General Director of Zetta Insurance LLC.
In June 2016, he was elected to the Presidium of the Russian Union of Motor Insurers and in October of the same year he was elected to the Presidium of the All-Russian Union of Insurers. Since April 2017, he has served as Chairman of the Anti-Fraud Committee of the All-Russian Union of Insurers. In July 2017, he became a member of the executive board of the Russian Union of Motor Insurers.
Fatyanov graduated from the Financial Academy under the Government of the Russian Federation with a degree in Finance and Credit in 1997.