Dataduck's IT department is led by Sergei Gorokh (Information Technology Specialist) and has 7 employees.
Sergei Gorokh
Information Technology Specialist
Looking for a particular Dataduck employee's phone or email?