Executive Director
+358 40 518 4345
miia.nuikka (at) isf.fi
Finance and Admin Director
+358 40 776 6712
mirka.kekalainen (at) isf.fi
Finance Coordinator
+358 45 325 7241
tia.risikko (at) isf.fi
Programme Controller
+358 50 366 3000
pauli.saarikivi (at) isf.fi