Choozle

Digital advertising software platform.

Andrew Fischer - CEO, Jeff Finch - Chief Product Officer, Emma Bindbeutel - Director of People Operations
employees
$14,127,499 funding,
2012