Log in
Evac
Contact
Links
View in org chart
Sami Niemela
Head Of ICT
Sondre Fekene
Onboard Service Manager - Europe
November, 2021 - present
February, 2009