ODEM

Contact Us

ODEM releases Technical Whitepaper Read More

ODEM SA.

Via Balestra 6
6830 Chiasso, Switzerland

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

[email protected]