Leciona Direito Penal e Processo Penal na Universidade Chinesa de Hong Kong. Ele foi supervisor do programa clínico da faculdade e instrui alunos em defesa de julgamentos (PCLL). Ele atuou como advogado criminalista em uma das principais Câmaras do Reino Unido, representando e aconselhando clientes no Tribunal de Menores, Tribunal de Magistrados, Tribunal da Coroa e Tribunal de Apelação.
Antes de ingressar na comunidade acadêmica, Marsh foi bolsista Erasmus, recebendo uma bolsa para trabalhar no Tribunal Penal Internacional das Nações Unidas para a antiga Iugoslávia. Lá, atuou como assistente jurídico dos advogados encarregados de processar o suspeito de genocídio bósnio, Radovan Karadzic. Ela trabalhou para o Centro de Justiça de Hong Kong (antigo Centro de Aconselhamento a Refugiados de Hong Kong) na representação legal de requerentes de asilo perante o ACNUR.
Seu trabalho acadêmico mais recente inclui um exame detalhado da erosão do processo acusatório no sistema de justiça criminal inglês.