Our Germany Office is Moving to a New Location

We are pleased to inform you that our German office will be relocating to a new location.
Effective 1st Feb. 2025, our new address will be as below.
Thank you.

■New Address:
Germany Office
Wahlerstraße 37, 40472 Düsseldorf, Germany
SYSTEM SQUARE Europe GmbH