1. UbiCast
France · Business Intelligence Software
Born in 2007, UbiCast is the European leader in video learning solutions. Our mission is to improve learning and communication by making video engaging, collaborative and durable. To do so, UbiCast has developed Nudgis…
- Revenue
- $3.3M
- Team size
- 30