Back to all studios
Venga!Labs banner
Venga!Labs logo

Venga!Labs

Aix en provence, France

About

Founded in 2021
1 employees

Focus Areas

Industry Focus

Venture Building