10 employees
Leaflad is an advertsing platform where consumers discover things they like while keeping full control over their data
2013