Brad Armstrong

Lawyer

+1 604-312-1659

Brad Armstrong has extensive experience in civil litigation, Indigenous law, administrative and constitutional law, and environmental law.