Jane es va incorporar a l'ISC el setembre de 2022 com a oficial administrativa, després d'haver treballat anteriorment a la indústria de consultoria ambiental del Regne Unit.
En el seu paper actual, Jane dóna suport a diversos comitès de l'ISC, inclòs el Comitè de Finances, Compliment i Risc (CFCR), El Comitè de Planificació Científica (CSP) i la Comitè de Nominacions i Eleccions (NEC). És la responsable administrativa de la Centre de futurs científics (CSF) i està implicat amb els ISC Odiesrgans afiliats. Jane també treballa estretament amb molts companys de la Secretaria de l'ISC, ajudant, entre altres coses, amb el seguiment de les finances del projecte i organitzant la logística de reunions.
Jane té un màster en tecnologia ambiental (gestió de l'aigua) per l'Imperial College de Londres.
La pàgina es va actualitzar el juny de 2024.