Steeles Avenue
IBM Canada's head offices are currently located in Markham, Ontario and have been there since the early 1980s. The current building IBM occupies is located at 3600 Steeles Avenue East and was completed in 1995. IBM Canada's previous head office was located across the street at 3500 Steeles Avenue East (now Liberty Centre, Markham).