Alexander Borodich

Russian venture investor, serial entrepreneur, digital media strategist