Selon les registres publics (RNE), Odyssey Strategy est une entreprise immatriculée sous le SIREN 107611089, dont le siège est situé 9 Rue De Mulhouse 54000 Nancy.