OVERVIEW

Ottawa is the capital of Canada, located in the province of Ontario, near the border of the United States. As the capital city, it is home to Parliament where the Senate and the House of Commons meet. The population is approximately 1 million in Ottawa and 1.4 million when including Gatineau. With the Ottawa River as a border to the province of Quebec the city boasts an English-French bilingualism rate of 44%.

DOWNLOAD THE CASE STUDY

REACH OUT TODAY

The first step toward a better traffic management solution!