Get in touch

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

Media Contact: [email protected]

Email?

Let us know if you have any questions or comments. We will get back to you ASAP.