Odilo
Helping institutions create digital content (video, audio, e-books). Learn more
Launch date
Employees
Market cap
-
Enterprise valuation
$256—384m (Dealroom.co estimates Jun 2022.)
Company register number B30856439
Madrid Community of Madrid (HQ)
Authorizing premium user...