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