translate English to French: The Centre is headquartered in Ottawa and has small regional offices in Montreal, Toronto and Vancouver.
Le Centre a son siège social à Ottawa et il possède des petits bureaux régionaux à Montréal, Toronto et Vancouver.