Mushfig Ahmadli was born in Sumgayit in 1985. He graduated from Azerbaijan State University of Economics, the faculty of "Economy of Production and Service Fields" with distinction in 2008. He received a master's degree in Business Administration within the joint programme of Heriot-Watt University and Edinburgh Business School in 2011. He worked at Deloitte & Touche LLC from 2013 to 2016. He was the Head of Information Security and Analysis Sector of the Apparatus of Garadagh District Executive Power in 2016-2018. M.Ahmadli has been appointed a Member of the Executive Board of the National Depository Center of the Republic of Azerbaijan since December 2018.