A part of the Reech Corporations Group of companies

Innovation. Experience. Opportunity.

Contact Us

  • Luxembourg 
    51 Avenue de la Gare,
    L-1611 Luxembourg.
    +352 20 88 04 69
  • United Kingdom
    5th Floor, 1 Knightsbridge Green,
    London SW1X 7NE.
    +44 207 650 1851
    +44 771 054 1807
  • Switzerland (Zurich Kanton)
    Talstrasse 70
    CH-8001 Zürich
    +41 41 766 32 60

  • Switzerland (Zug Kanton)
    Oberneuhofstrasse 1,
    6340 Baar.
    +41 435 089 474

  • contact@odysseus-investments.com