Stef is currently the Head of Health and Safety for Faculty of Natural Sciences at Imperial College London.

Recent projects have included helping the Department of Chemistry move to the new Molecular Sciences Research Hub at White City Campus in 2018, and co-writing and editing a book titled Challenges for Health and Safety in Higher Education and Research Operations in 2020.

Stef is a chartered member of IOSH, and leads a team of five safety officers at Imperial College London.