Thosaigh Jane leis an ISC i Meán Fómhair 2022 mar Oifigeach Riaracháin, tar éis di a bheith ag obair i dtionscal na Comhairleachta Comhshaoil sa RA roimhe seo.
Ina ról reatha, tacaíonn Jane le roinnt de choistí an ISC, lena n-áirítear an An Coiste Airgeadais, Comhlíonta agus Riosca (CFCR), an An Coiste um Pleanáil Eolaíochta (CSP) agus an An Coiste Ainmniúcháin & Toghcháin (NEC). Is í an tOifigeach Riaracháin do na An Lárionad um Thodhchaí Eolaíochta (CSF) agus baint aige leis na ISCanna Comhlachtaí Cleamhnaithe. Oibríonn Jane go dlúth freisin le go leor comhghleacaithe ag Rúnaíocht an ISC, ag cuidiú, i measc rudaí eile, le hairgeadas tionscadail a rianú agus le lóistíocht cruinnithe a eagrú.
Tá MSc ag Jane sa Teicneolaíocht Chomhshaoil (Bainistíocht Uisce) ó Imperial College, Londain.
Nuashonraíodh an leathanach i mí an Mheithimh 2024.