Mary Keyork is a Canadian lawyer who specializes in Canadian immigration law and leads her own law firm, Keyork Immigration Law. Mary Keyork practices immigration law in association with Nancy Elliott, Certified Specialist in immigration law who focuses on solutions for individuals and companies seeking to invest in or relocate to Canada.

Mary and Nancy have been working together since 2008 and established the Canadian Immigration Alliance in 2011.

Elliott Law Logo

Nancy Elliott graduated from the University of Toronto with a Bachelor of Chinese Studies in 1989. She earned her Bachelor of Laws from Queen’s University in Ontario in 1992. She studied Mandarin at the Beijing Foreign Languages Normal College in 1986 and at the Taiwan National University in 1987. She was provided a grant to research Chinese law in Beijing, Chongqing and Kunming.

Nancy Elliott was called to the Ontario Bar in 1995 and established her own firm, Elliott Law, specializing in immigration law in 1996.