Canada

Learn more about our Canada operations below. To enquire about any of our Canada services please contact us.

Contact us

Our Canada Offices

For local service administration needs or to enquire about any of our global services in this location, please contact one of our offices.

About

Canada is the largest country in the western hemisphere and one of the largest in the world, it has an estimated total population of 36 million.

Canada has a stable government and a highly skilled workforce, and it's recognised as offering a high standard of living for its residents. Canada's official languages are English and French. A parliamentary democracy, the country is divided into ten provinces and three territories and its federal capital is Ottawa.

Canada has a large oil and natural gas sector and now ranks third in the world in proved oil reserves behind Venezuela and Saudi Arabia and is the world’s sixth-largest oil producer. Toronto is an international centre for business and finance. Generally considered the financial capital of Canada, Toronto has a high concentration of banks and brokerage firms on Bay Street, in the Financial District. The Toronto Stock Exchange is the world's seventh-largest stock exchange by market capitalisation. The five largest financial institutions of Canada, collectively known as the Big Five, have national offices in Toronto.  It is one of the world's top ten trading nations, and it is experiencing rapid growth in the high technology and services industries. 

The offices of Vistra Canada are located in Toronto, the capital province of Ontario, which was rated as the best country in the world for business by Forbes.  Our team in Toronto provide a wide range of services to the alternative investments sector.
 

Careers

Career opportunities in Canada

Your world of opportunity starts here. Realise your full potential and join our diverse global team.

See our vacancies