Choozle

Choozle

HQ
Denver, CO
Total Offices: 2
57 Total Employees
Year Founded: 2012
Jobs at Choozle

Search the 1 job at Choozle

Recently posted jobs

2 Days Ago
Denver, CO
Hybrid
AdTech • Digital Media • Software
The Client Operations Specialist role at Choozle supports self-service clients and internal teams with a focus on retention, revenue growth, and client satisfaction. Responsibilities include resolving client inquiries, optimizing digital media campaigns, and managing client operations.