Accuen logo

Accuen

no topics Description:

Accuen is Omnicom Media Group’s programmatic specialist division, providing clients with open, integrated, neutral and expert service.

Location:
Chicago, IL, United States
Founded:
2009