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.

65 companies found

ACS Group logo

ACS Group

Engineering · Construction

Madrid, Spain

Spanish construction group including Hochtief and Turner.

View Company
Bouygues logo

Bouygues

Engineering · Construction & media

Paris, France

Diversified group in construction, telecoms and media.

View Company
Cummins logo

Cummins

Engineering · Engines & power

Columbus, Indiana, United States

Engines and power solutions maker.

View Company
Eaton logo

Eaton

Engineering · Power management

Dublin, Ireland

Power management 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.