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

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