Choozle

Digital advertising software platform.

Andrew Fischer - CEO, Jeff Finch - Chief Product Officer, Emma Bindbeutel - Director of People Operations
51-200 employees
$14,127,499, VC-funded
Denver
2012
B2B SaaS
Horizontal
Medium