iFabric Corp. has finalized a lease agreement for approximately 5,000 square feet of office space in Markham, Ontario, situated near its existing head office and warehouse location. The new offices will serve as the home for the company’s Canadian management and administrative personnel.