CSC - IT Center for Science employs 623 employees. The CSC - IT Center for Science management team includes Kimmo Koski (Managing Director), Niittuaho Kimmo (CFO), and Jura Tarus (Chief Information Officer).
Get Contact Info for All DepartmentsLooking for a particular CSC - IT Center for Science employee's phone or email?