Geobrugg
ConstructionThurgau, Switzerland201-500 Employees
Geobrugg, headquartered in Romanshorn, Switzerland, designs and manufactures protection systems for safeguarding people and infrastructure from natural hazards. Since 1951, the company has focused on safety across applications in mining, tunneling, motorsports venues, industry, and testing facilities, addressing hazards such as rockfall, landslides, and avalanches. The business operates globally with production facilities on all continents and a footprint in more than 50 countries, supported by a global team of several hundred specialists and its independence within the BRUGG GROUP. Its product and service range includes monitoring and alarm systems based on digital processes to increase safety and enable predictive maintenance, alongside protection solutions that meet FIA standards for spectators and drivers. In 2026, Geobrugg was recognized with a top FIA environmental accreditation, reflecting external validation of its practices.