MEL Science
Show contact
Links
Pavel Katunin
VP Of Product And Tech
Iana Shved
Project Manager
Svetlana Burtovskaya
Senior Web Developer
Ilya Pusenkov
Product Manager
Veronika Chirskaia
Release Manager
May, 2022 - present
September, 2019
View in org chart