National Headquarters Canada Post Corporation | 1993 | 800,000 sf
Contract Delivery:
Canada Post’s $80,000,000 headquarters, located in Ottawa, Ontario, Canada, features 800,000 square feet of office space in two ten story towers, a separate, above-ground parking facility for 950 cars and a space-age network control centre (see Advanced Technology Section – Canada Post Control Center). Undertaken on a fast-track basis for the developer, Standard Life, the project was completed in just sixteen months – six months ahead of schedule. It has won multiple awards for energy efficiency and architectural design and was the feature on the Canadian postal 38 cent stamp for most of 2002 and 2003.