Contact information
IT Service Manager
Technical solutions and information security
elina.lehmijoki@csc.fi
+358 50 539 8598
IT Service Manager
Technical solutions and information security
elina.lehmijoki@csc.fi
+358 50 539 8598