Jennifer received her BA (Hon.) from the University of Calgary in 1987, her MA from the University of Ottawa in 1989, and her LL.B. from Dalhousie in 1998. Before attending law school, Jennifer worked in university administration, special events planning, and interior decorating. Jennifer has also taught English and business communication at the college and university levels.
Jennifer was called to the Bar in 1999 and is a member of the Nova Scotia Barristers' Society and the Canadian Bar Association.
Jennifer practices in civil litigation with a strong focus on administrative law, human rights and professional discipline proceedings. Her practice also involves aboriginal law and insurance defence litigation. Before returning to private practice, Jennifer worked as Professional Responsibility Counsel at the Barristers' Society.
Currently, Jennifer is a member of the Complaints Committee for the College of Registered Nurses, and was a former Director of the Help Line Society and the Northwest Arm Heritage Association. Jennifer is a certified fitness instructor and teaches classes locally.