Odessia employs 8 employees. The Odessia management team includes Francis Davidson (Founder), Remy Giard (Founding Software Developer), and Frédérick Dubois (Founding Software Developer).
Looking for a particular Odessia employee's phone or email?