Our corporate head quarters are in Hannover, the capital city of Germany’s Lower Saxony region. However, most of our team is based in Hamburg at present. We are particularly happy to meet you in Hamburg, Hannover, or Berlin. But, drop us a note, and we will find a way to chat in any case.