William is Associate Counsel 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

Vinna Reddy vreddy@harpergrey.com