Canada
Learn more about our Canada operations below. To enquire about any of our Canada services please contact us.
Contact usOur 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