Helen is a lawyer and has practiced as a barrister for many years before working in Rome and moving into legal writing. She was a Trustee and Vice Chair of Depaul UK and previously the National President of the St Vincent de Paul Society (England and Wales) until 2022.
Helen was appointed Chair of Trustees of Depaul International in mid-2023.