» Archive by category 'News'
OTS is pleased to announce that our head office has relocated to:
338 Charlotte St.
The new location is necessary to support the continued growth of OTS and features workspace for visiting employees and contractors, as well as enhanced meeting and communication facilities to improve our ability to work with our remote locations.
We encourage all clients, employees, suppliers and contractors that we have had the pleasure of doing business with to visit us in our new facilities.