Locations around the world
Based in six countries around the world, we are there for our clients with more than 500 employees wherever they need us. More than 300 of our employees work in Switzerland and Germany and more than 200 in Brazil, Chile, the United States and China.
Global competence from a single provider
In order to best combine local technical expertise and market knowledge with internationally leading technologies, competence and experience, we promote the development, skills and competence of our locations around the world. This enables us to offer comprehensive support to our globally active clients wherever they do business. At the same time, we join forces with our clients to make a meaningful contribution to sustainable development.
Our locations
EBP Schweiz AG
- Founded: 1981
- Headquarters: Zurich, Switzerland
EBP Deutschland GmbH
- Founded: 1993
- Headquarters: Berlin, Germany
EBP Chile SpA
- Founded: 2012
- Headquarters: Santiago de Chile, Chile
EBP China Ltd.
- Founded: 2019
- Headquarters: Shenzhen, China
EBP Brasil SA
- Founded: 1979 as Geoklock SA
- EBP country office since 2014
- Registration as EBP Brazil from 2020 onwards
- Headquarters: São Paulo, Brazil
Bachema SA
- Founded: 2000
- EBP majority holding since 2014
- Headquarters: São Paulo, Brazil
EBP US, Inc.
- Founded: 1997 as Enconomic Development Research Group, Inc. (EDR Group)
- EBP affiliate since 2016
- Registration as EBP US from 2020 onwards
- Headquarters: Boston, USA
Skills for the benefit of our clients
Building upon the comprehensive skills of our employees, our interdisciplinary approach and our decades of project experience, we are able to offer our clients sound solutions in a wide range of development sectors.
Switzerland
- Environment
- Water
- Energy
- Resource and waste management
- Climate
- Urban and regional development
- Transportation
- Site development
- Real estate
- Civil engineering
- Building technology
- Infrastructure
- Maintenance
- Safety and security
- Economy and society
- Organization and processes
- Information technology
- Communications
Germany
- Software and systems engineering
- Meteorology and weather computer science
- Mobility and transportation computer science
- Transportation
- Urban and regional development
- Site development
- Environment
- Climate and energy
- IT project management
Chile
- Energy
- Natural resources
- Climate change
China
- Water resource management
- Solid waste management
- Environmental performance assessment
- Contaminated site management
- Safety and security
Brazil
- Environmental consulting and engineering relating to:
- Due diligence and licensing
- Site assessment
- Remediation systems and operation
- Brownfield recycling
- Contaminated site Management
- Risk and safety
- Water
- Renewable energies and climate change
- Air, asbestos, soil, waste and water analyses
USA
- Economic evaluation and analysis for projects, programs and policies relating to:
- Transportation
- Energy and environment
- Economic growth strategy
- Urban and regional development