Country Director Russia
saint petersburg, st.-petersburg, russia
Antwerp Management School
Saint Petersburg State Electrotechnical University "LETI"
Vlerick Business School