45 employees
Open Labs (Brand Aggregator) provide operational support to brands it invests in and help them grow.
2021