Mowbray rowed for the Liverpool University and Polytechnic Boat Club[REF][REF] and the Cambridge University Women's Boat Club (CUWBC).
Mowbray took part in two Olympic Games, winning a silver medal, and five World Rowing Championships.