Odysii employs 26 employees. The Odysii management team includes Amichay Grinvald (Project manager), Mamadi Kourouma (Technical Support Engineer), and Isabel Ramirez (Asistente administrativa).
Looking for a particular Odysii employee's phone or email?