John was the Managing Partner of Harper Grey for 15 years. Throughout his tenure, he enriched the culture of the firm and saw it prosper. John continues to maintain his active business law practice and is co-chair of our Business Law Group.

Contact 604 895 2803 *John B. Brown Law Corporation


Keri Letourneau