Elenia's IT department is led by Harri Happonen (Chief Information Officer) and has 55 employees.
Looking for a particular Elenia employee's phone or email?