Canada Lands Company / Société Immobilière du Canada Employee Directory
Leasing Non-residential Real EstateOntario, Canada201-500 Employees
Canada Lands Company, also known as Société immobilière du Canada, is a self-financing federal Crown corporation focused on real estate development and attractions management. Based in Toronto, Ontario, it aims to unlock the potential of its properties to create value for surrounding communities. The organization owns and operates notable assets such as the CN Tower and Downsview Park in Toronto and the Old Port of Montréal along with the Montréal Science Centre. Since its founding in 1995, it has delivered more than $1 billion in economic benefits to Canada and seeks to enhance economic, social, and environmental value for Canadians. Its work targets communities and the Canadian public through the management of non-residential real estate and visitor attractions. In March 2026, the company announced a partnership with the Royal Canadian Mint to provide Canadians with expanded opportunities to learn about the CN Tower and its lasting impact.