Founded in 1962, OMERS is one of Canada’s largest defined benefit pension plans, with C$140.7 billion in net assets as at June 30, 2025. With employees in our offices in Toronto, London, New York, Amsterdam, Luxembourg, Singapore, Sydney and other major cities across North America and Europe, OMERS...See more
Headquarters:
Canada
Company Type:
MNC / Large Enterprise
Company size:
1,001-5,000 Employees
Address:
100 ADELAIDE STREET WEST; TORONTO, ON M5H 0E2, CA
HIGH
spending power