Canadian Law Society Logo

Canadian Law Society

Group Navigation

Group Committee

Matthea Libman

President

Jack Mackinnon

Vice President

Thai Nguyen

Treasurer