We invest in companies with big ideas which aspire to be the best in the world. We are excited by technological breakthroughs and cutting-edge ideas.
We’re committed to the development of new technologies and invest in a variety of companies ranging from the initial seed round through to series A.
We’re looking for companies with a Unique Value Proposition. We want to know how you’re going to solve your customers’ needs and what distinguishes you from the competition. We’re looking for companies positioned with the right Market Opportunity. What space or problems are you addressing that aren’t being addressed well by market players? We’re looking for The Right Team. Companies are successful because they have the right people in place to drive forward a unique idea. We’re also obsessed with Unit Economics. We have a wide network ready to consult on your business model to ensure it will drive revenue and growth.
We have access to a team of world-class researchers including leading PhD scientists and respected business experts from whom potential investments receive the benefit. These world class thinkers, combined with the wider Leorsa Group of Companies, provide the best possible support for emerging and growing businesses.
Our office is based in St. Petersburg, Russia with our founders making frequent trips to New York and San Francisco.