Spencer Ogden (Germany) GmbH

Dynamostr. 13
68165 Mannheim 

T: +49 621 3999 9020

Launched in 2017, the Mannheim office joins Spencer Ogden as its fifth office based in EMEA. 

The office focuses on the Renewables, Built Environment and Mechanical Engineering sectors. The office has a dedicated team that provides contract and permanent recruitment solutions. 

The team covers the following industries:

Built Environment
  • Build
  • Design & Engineering
  • Planning 
  • Facility Management

  • Solar
  • Onshore Wind
  • Offshore Wind
  • Hydro Power