Sr. Delivery Manager
saint petersburg, st.-petersburg, russia
EPAM Systems
Odessa National Polytechnic University