1. Appsamblea
Spain · Marketing Agency
Developer of an online voting system designed to encourage safe, easy and fast voting procedures across a digital interface. The company's system verifies voter's KYC documents and digital id cards, guarantees the…
- Revenue
- $2.5M
- Team size
- 3