Skolkovo Institute of Science and Technology's IT department is led by Nikolai Ledovskiy (IT Manager) and has 55 employees.
Get Contacts for IT DepartmentLooking for a particular Skolkovo Institute of Science and Technology employee's phone or email?