Contact us

Odysseus Invest

  • office@odysseus-invest.com
  • 14 avenue de l’Opéra
    FR-75001 Paris