Business Analyst & Project Manager
Interactive Design
Odesa, Ukraine
Stats
Work Experience
Business Analyst & Project Manager at ID
Member Since: September 29, 2018
Report
Maxim Kolomiets is available for hire
Availability: Over a month