She graduated from NAIT (Northern Alberta Institute of Technology) (DipID) and TUNS (Technical University of Nova Scotia) (BEDS and BArch). She has consulted with CB Richard Ellis and is involved with various business groups and neighbourhood associations. She has volunteered with ARIDO, TRAC 3 (skiing), March of Dimes, and is an avid surfer, sailor, MGB enthusiast and French studier.