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

[email protected]