22 employees
diDNA is an ad tech company that connects publishers to the resources they need to increase advertising revenue.
2016