Mary advises all manner of purpose-driven organizations: charities, not-for-profits, cooperatives, social enterprises, and values-focused businesses. She has extensive experience with the sector and provides legal advice which reflects her clients’ values and culture. Her clients rely on her to help navigate them through the legal and regulatory landscape so they can fulfil their missions effectively.
Mary provides focussed assistance in the law relating to charities, not-for-profits and co-operatives. She also serves her clients as general counsel, whose commitment to understanding their values and culture enables her to provide them with pragmatic and appropriate advice.
Mary has held academic positions in law faculties in both Canada and the United Kingdom. She has published in academic and professional journals. She has delivered papers at academic conferences and speaks regularly to varied audiences on topics of interest to the not-for-profit and co-operative sectors.
Mary is on the steering committee of the CoopZone Legal Network, a Canada-wide network of lawyers and academics with an interest in co-op law. She is a past member of the Law Society’s Lawyer Education Committee.
Mary clerked for the British Columbia Court of Appeal and articled with a large regional firm. She has also been a founding partner of two law firms, most recently a boutique firm with a focus on working with charities, not-for-profits and co-operatives.
Mary has been a director of numerous charities. She currently sits on the board of the BC office of the Canadian Centre for Policy Alternatives, where she is the Chair. She is a director of the BC Co-op Association.
- Law Society of British Columbia
Bar admissions & education
- British Columbia Bar, 1989
- LL.B., University of British Columbia
- BCL, Oxford