Contact Us

ODEM SA.

Bahnhofstrasse 10
6300 Zug, Switzerland

We are a Swiss Corporation Limited by Shares with our office registered and headquartered in Zug, Switzerland

press@odem.io

Send Us a Message