OTOskari TammenmaaDirector1 yrs 10 mosAge: 46FinnishNameRoleAppointedTenureNationalityOTOskari TammenmaaDirector24 Oct 20241 yrs 10 mosFinnish
Charmaine De CastroDirectorTenure: 3 mosResigned: 24 Oct 2024NameRoleAppointedResignedTenureNationalityCharmaine De CastroDirector17 Jul 202424 Oct 20243 mosBritish
OTOskari TammenmaaDirector1 yrs 10 mosAge: 46FinnishNameRoleAppointedTenureNationalityOTOskari TammenmaaDirector24 Oct 20241 yrs 10 mosFinnish
Charmaine De CastroDirectorTenure: 3 mosResigned: 24 Oct 2024NameRoleAppointedResignedTenureNationalityCharmaine De CastroDirector17 Jul 202424 Oct 20243 mosBritish