Duncan Craig Llp
Student-at-Law
Field Law
Associate
Field Law
Partner
Calgary Construction Association
Board Member
Duncan Craig Llp
Associate
Pro Bono Law Alberta
Volunteer Lawyer
University of Alberta
York University - Osgoode Hall Law School