Igoris worked in the Ministry of Interiors of Lithuania for over 20 years in senior management positions and was responsible for the development of Anti-Money Laundering national policy. He was a member of the Lithuanian delegation in the Money Laundering And Terrorist Financing Prevention Experts Committee MONEYVAL of the Council of Europe and observer in the Eurasian group on combating money laundering and financing of terrorism (EAG). He was a Chairman of the Working group Anti Fraud (GAF) of the Council of European Union (2013). As the Senior Financial Investigator Igoris was leading joint investigations with Germany, US, UK, Italy, Russia and Ukraine law enforcement authorities, European Anti Fraud Service (OLAF) and Europol. Igoris was a expert in the technical assistance projects and seminars on combating of financial crimes in Ukraine, Moldova, Russia, Kazakhstan, Uzbekistan, Georgia, Romania, Macedonia, Zambia.
After his retirement from the Ministry of Internal Affairs, Igoris worked as an Anti-Money Laundering consultant for the United Nations Office in Drugs and Crimes and Organization for Security and Co-operation in Europe.
His current assignment in Moldova includes: improvement of the protection of the state financial system from criminal influence; improvement of the implementation of Anti-Money Laundering and Terrorism Financing measures by state and private institutions of Moldova; support to the implementation of National Strategy on Prevention of Money Laundering and Terrorism Financing; support to the implementation of the requirements of the European Union in the field of Prevention of Money Laundering and Terrorism Financing.