Outdoors Store SAIL coming to Etobicoke

Canadian Outdoors store SAIL has announced they will be opening a new store in Etobicoke. It's been a busy times for SAIL with new stores opening here in Ontario in Oshawa, Vaughan and most recently, Burlington.

Numerous career listings have been posted for Department Managers, a Store and Assistant Store Manager, a Sales Consultant and a Maintenance Clerk.