Our Leadership

Dmitri Yanchilenko

Dmitri Yanchilenko

CEO

Over 20 years of experience in developing and managing commercial ventures.

Nicolai Polyakov

Nicolai Polyakov

Director, Marketing and Sales

Over 20 years of experience in developing business and managing sales.

Sergei Porfenovich

Sergei Porfenovich

Director, IT

Over 10 years of experience in software engineering and leading IT projects.