Logo of Huzzle
MiQ
image

MiQ

New York, New York

We’re MiQ, a programmatic media partner for marketers and agencies.

New York, New York

Marketing & Advertising
sidebar.industry
501-1000
sidebar.employees
2010
sidebar.founded-year