Log in
Lounea
Contact
Links
View in org chart
Riku Päärni
Chief Technology Officer
Henri Utter
Information Technology Service Desk Team Lead
June, 2022 - present
May, 2021