Odyssey Financial Technologies, opprettet 1995 (forente stater), fra 28 tilknyttede merkevarer og 2913 konkurrerende merkevarer. Odyssey Financial Technologies er et merke fra Temenos Group, børsnotert i Zurich. ISIN-nummeret til Temenos Group er CH0012453913. Odyssey Financial Technologies kommer under Programvare-bransjen.