ODESD2 employs 10 employees. The ODESD2 management team includes Maria Zbroy (Head of Contract Division), Artem Yurchenko (Global Business Development Manager), and Valentin Luzan (Senior Designer).
Get Contact Info for All DepartmentsLooking for a particular ODESD2 employee's phone or email?