As a specialist in charity law, Fiona advises charities, not for profit organisations, charity trustees and individuals on the establishment of new charities and not for profit organisations, the incorporation of existing charities, charity trading and the establishment of trading subsidiaries, and regulatory requirements including obtaining Charity Commission approval. Fiona also advises on constitutional matters including reviewing and updating constitutional documents, and advises on charity governance matters including the legal duties and responsibilities of charity trustees.

Fiona has presented seminars and webinars on charity governance matters including on the Charity Governance Code, and has provided in house governance training.

Fiona is a member of the Charity Law Association.