Sicola corporate office is located in 750 Rue Lowe Suite 210, Lachute, Quebec, J8H 4N9, Canada and has 11-50 employees.
sicola
sicola.ca
sicola ltée
sicola ltée
sicola ltee
les immeubles labelle inc
Departments
Number of employees
Finance
3
C-Suite
1
Operations
1
Sicola is a family-owned business that owns and manages industrial and commercial properties. They offer rental spaces on the North Shore of Montreal, catering to growing businesses. Specializing in the construction and leasing of quality buildings, Sicola places a strong emphasis on human-centered projects. Their services are designed to assist en... Read More