Monthly Archives: June 2016

TSI Opens Our New Office!

TSI has a new home – back in great Town of Stouffville.  We opened our brand new facility in May 2016, and are now settled in and in full production.  This new new space allows us to increase our services

Posted in News