AdFin

AdFin

Company that allows business owners to have more clarity about specifically where advertising dollars go.

HQ location
New York City, United States
Launch date
Employees
Enterprise value
$16—25m
Authorizing premium user...