IC
Investment Manager
iTech Capital
Larnaca, CY
iTech Capital is a PE and VC investment manager, founded in 2010, that invests in internet technology businesses across FinTech, E-Commerce, AdTech, SaaS, and other verticals, with offices in Riga and Moscow.
1 job