Johnson previously lived in Los Angeles. From 1974 to 1989, she was a teacher in the School District #38 in Richmond, B.C. She was an alderwoman from 1981 to 1987. 1990 to 1999 saw her as mayor.
She was on Federation of Canadian Municipalities as a member of the Board of Directors (1992–1999), member of the Canadian delegation to the Kyoto and Buenos Aires conferences on Global Climate Change, representing the interests of Canadian municipalities, B.C. Transit Board of Directors (1992–1996), and Director of the Vancouver International Airport Board.
- "The Corporation of Delta - Council History". Corp.delta.bc.ca. 2010-04-05. Retrieved 2012-10-21.
- "Americas | NY Empire State Building turns 75". BBC News. 2006-05-01. Retrieved 2012-10-21.
- http://www.globaltvbc.com/world/story.html?id=2717317[dead link]
- BC Ministry of Agriculture and Lands. "Stakes in the Ground: Provincial Interest in the ALC Act - Appendix A - Regulated Marketing - BC Ministry of Agriculture & Lands". Agf.gov.bc.ca. Archived from the original on 2012-03-05. Retrieved 2012-10-21.