Oleg Tumanov

General Management / Strategy

Company logo: ivi

IVI

Founder & CEO

Related Companies

Primary Company Info

Headquarters:
Moscow
Country:
Russia
Year Founded:
2010
Employees:
101-250
Active Markets:
Central & Eastern Europe All,