CEO
Richard Maaghul
CEO Approval Rating
77/100
Odem is a decentralized on-demand education marketplace that streamlines the organization and delivery of academic courses.