OTOskari TammenmaaDirector2 yrsAge: 46FinnishNameRoleAppointedTenureNationalityOTOskari TammenmaaDirector24 Oct 20242 yrsFinnish
Charmaine De CastroDirectorTenure: 3 mosResigned: 24 Oct 2024NameRoleAppointedResignedTenureNationalityCharmaine De CastroDirector17 Jul 202424 Oct 20243 mosBritish
OTOskari TammenmaaDirector2 yrsAge: 46FinnishNameRoleAppointedTenureNationalityOTOskari TammenmaaDirector24 Oct 20242 yrsFinnish
Charmaine De CastroDirectorTenure: 3 mosResigned: 24 Oct 2024NameRoleAppointedResignedTenureNationalityCharmaine De CastroDirector17 Jul 202424 Oct 20243 mosBritish