Alexander Chachava, the founder of Leta Capital, acquired 27.7% of Ozon. Alexander Chachava has extensive experience working in the capital markets and investing in the technology sector, as well as developing IT projects.