Katina Lundberg Email

Chief People Officer . Choozle

Current Roles

Employees:
74
Revenue:
$9M
About
Choozle – Digital Advertising Made Easy®—provides a digital advertising software platform that leverages detailed consumer data to power programmatic advertising campaigns across display, video, mobile and other mediums—all from a single, intuitive interface.
Choozle Address
3513 Brighton Blvd
Denver, CO
United States
Choozle Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.