Imprint
Board
Samuel Hügli
Lorenz Lüchinger
Amit Shah
Olivier Rihs
Address
Doodle AG
Werdstrasse 21
Postfach
8021 Zürich
Switzerland
[email protected]