William is a Partner with Harper Grey and chair of our Wills & Estates Group. William is also a member of our Business Law and Estate Litigation Groups.

Contact

wmacrae@harpergrey.com 604 895 2858 *William D. MacRae Law Corporation

Assistant

Monica Tong mtong@harpergrey.com