Locations
Paris, France
Size
11-50 employees
Stage
Seed
founded in
2020
Produce exclusive, personalized and performant videos - at scale.