Andrey Yankulov is a practicing defence lawyer. For over a decade, he served as a public prosecutor at the Sofia District Prosecution Office and the Sofia City Prosecution Office, where he was responsible for investigating and supervising investigations of high-impact crimes (drugs, firearms, fraud), the execution of sentences as well as cooperation with international criminal law enforcement bodies. He left the public prosecution in Novemeber 2019. Mr. Yankulov has also served as Deputy Minister of Justice (2014-2016), leading the government’s policy in the area of execution of sentences and penitentiary services. He was also responsible for international cooperation with a focus on human rights with organizations such as the Council of Europe, the European Court of Human Rights, and non-governmental organisations. He has served as Deputy Minister of Interior (2014).