Roman Abramovich
In addition, the company finalized its Series C investment round of $25M, led by New York City-based fund - Insight Partners, alongside Russian billionaire Roman Abramovich, Altair VC and Norma Investments.