Innova Distribution's IT department is led by Oleg Tsarkov (Head of Analytics) and has 28 employees.
Oleg Tsarkov
Head of Analytics
Alex Akimov
QA Engineer and Scrum master
Looking for a particular Innova Distribution employee's phone or email?