New! Make Your CRM Smarter with Best-In-Class Intent Data

Learn More!
iTech Capital

iTech Capital

We invest in tech companies at critical Series A growth stage and beyond. In addition to funding, we share our considerable experience and expertise with our companies - helping them maximize their potential to expand globally. Up to date, we have had 15+ holdings in companies with a total market cap in excess of US$ 2.7bn. Our companies give us a presence in over 15 countries worldwide, serving more than 20 million clients. Along with capital, we provide a broad range of professional expertise to our chosen companies. We give them both the resources and the know-how to accelerate growth and to consolidate their first-mover advantage.

Last updated on

About iTech Capital

Founded

2010

Estimated Revenue

$1M-$10M

Employees

11-50

Category

Industry

Investment Management

Location

City

Moscow

State

Moscow

Country

Russia

Tech Stack (55)

search