Skip to content

Global company directory

Discover the World's Leading Employers

Explore thousands of companies across industries and countries. Discover employers, learn about their businesses and connect directly with their official career opportunities.

25 companies found

Canada Post logo

Canada Post

Logistics · Postal services

Ottawa, Canada

Canada's postal operator.

View Company
Canadian Solar logo

Canadian Solar

Energy · Solar modules & projects

Kitchener, Canada

Solar modules, storage and project developer.

View Company
Manulife logo

Manulife

Insurance · Insurance & wealth

Toronto, Canada

Insurance and wealth management company (John Hancock in the US).

View Company
Stantec logo

Stantec

Engineering · Engineering & design

Edmonton, Canada

Design and engineering firm.

View Company
Suncor Energy logo

Suncor Energy

Energy · Oil sands

Calgary, Canada

Canadian integrated energy company.

View Company

Logos are trademarks of their owners, shown to identify each company. Logo images provided by Logo.dev. Listing a company does not mean it partners with or endorses TalentScoutHQ.