Innovative People

Nadejda Babushkina

Software, Market reaserch, strategy

Languages Nadejda Babushkina speaks:

English
Russian