Choozle corporate office is located in 1125 17th St, Denver, Colorado, 80202, United States and has 51-200 employees.
choozle inc
choozle
choozle inc
choozle ltd
choozle - new york
chooze.com inc
Departments
Number of employees
Sales
6
Operations
4
Engineering & Technical
4
C-Suite
2
Human Resources
2
Marketing
2
Finance
1
| Location | People at location |
| North America | 11-50 |
| Asia | 1-10 |
Explore people who held key positions, contributed to Choozle's success, and advanced their careers.
Vice President, Digita... at Ocean Media
Worked as Client Operations Vice President, Media
at Choozle (2022-2024)
Explore More
Choozle is a self-service demand-side platform (DSP) designed for agencies and growth brands, providing comprehensive control over programmatic advertising with features like easy setup, detailed reporting, and real-time optimization. The platform supports various advertising channels including display, video, audio, and social media, enabling clie... Read More