Allan Marshall and Associates Inc. operates as a Licensed Insolvency Trustee in Vancouver, British Columbia. While the main office is located in Saint John, New Brunswick, the firm also has locations in Alberta, British Columbia, and throughout the Maritimes.