Leigh Andrew-Pearson (born 3 July 1972) is a Canadian sailor. She competed in the women's 470 event at the 1996 Summer Olympics.[1]