David graduated from Bauman Moscow State Technical University in 2011, majoring in Computer Science and Informatics. In 2014, he earned a degree in Economics from the Financial University under the Government of the Russian Federation.
Between 2012 and 2016, David was employed in audit and consulting firms (KPMG, EY), offering various services to clients from the CIS countries. He also interned in the United States, focusing on financial institutions.
From 2016 until July 2022, he held the position of Director of Transaction Support Department at SFI Investment Holding, participating in M&A transactions and fundraising activities.
In July 2022, David left his position at SFI Holding to take up the role of partner and managing director at Insight Investment Group.