Jane gekk til liðs við ISC í september 2022 sem stjórnandi, eftir að hafa áður starfað í umhverfisráðgjöf í Bretlandi.
Í núverandi hlutverki sínu styður Jane fjölda nefnda ISC, þar á meðal Nefnd um fjármál, reglufylgni og áhættu (CFCR)er Nefnd um vísindaskipulag (CSP) og Tilnefningar- og kjörnefnd (NEC). Hún er framkvæmdastjóri fyrir Center for Science Futures (CSF) og tekur þátt í ISC Tengdar stofnanir. Jane vinnur einnig náið með mörgum samstarfsmönnum á skrifstofu ISC, aðstoðar meðal annars við að fylgjast með fjármálum verkefna og skipuleggja fundarskipulag.
Jane er með MSc í umhverfistækni (vatnsstjórnun) frá Imperial College, London.
Síðan var uppfærð í júní 2024.