S8 Capital

Investor type

VC

Founded

-

AUM

-

Location

Moscow, Moscow, Russia

Investment Ticket

$1-5 m

Investment Stage

Series B

Region of investment

Europe
Investor profile last updated: 26 August, 2026

Profile

We are engaged in the creation and development of high-tech products and services. Over the past 25 years, we have implemented more than 100 projects in the financial sector, retail, telecommunications, e-commerce and digital media. Today, the holding employs more than 2,000 specialists who are responsible for finding and developing a portfolio of innovative projects.

Industry

Financial Services Marketing and Advertising Media and Entertainment Retail

Contacts

Upgrade to see contacts
Name
Title
Email
avatar
FlquQOHCicGwL1Dz FlquQOHCicGwL1Dz
FlquQOHCicGwL1Dz
avatar
FlquQOHCicGwL1Dz FlquQOHCicGwL1Dz
FlquQOHCicGwL1Dz
avatar
FlquQOHCicGwL1Dz FlquQOHCicGwL1Dz
FlquQOHCicGwL1Dz
avatar
FlquQOHCicGwL1Dz FlquQOHCicGwL1Dz
FlquQOHCicGwL1Dz
avatar
FlquQOHCicGwL1Dz FlquQOHCicGwL1Dz
FlquQOHCicGwL1Dz
If there are no contacts of this investor, please write to us, we will try to find them as soon as possible and get back to you!

FAQs about S8 Capital

S8 Capital is located in Moscow, Moscow, Russia.
S8 Capital was founded in .
S8 Capital invests in companies and startups in Financial Services, Marketing and Advertising, Media and Entertainment, Retail.
S8 Capital invests in companies and startups in Europe.
S8 Capital invests in companies and startups at Series B.
S8 Capital usually invests $1-5 m on average.