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