Helping businesses take back control of their operations & stand out from the crowd. #empowered
Location: Switzerland, Geneva
Member count: 11-50
Founded date: 2018
Investors 2
Date | Name | Website |
23.06.2023 | VentureLab | venturelab... |
11.05.2023 | Prediction... | prediction... |