Get in touch with one of our Canada offices

About Vistra Canada

Our Canada Offices

All our offices are here to help you so come around and dive deep into our offices around the world!


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.


Career opportunities in Canada

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

See our vacancies