Match Marketing Group Inc.
Industry: Display advertising
No address found.
With expertise in omni-channel ecosystems and experiential design, plus a field force of 7,000 strong, Match brings to life seamless, integrated experiences that engage today’s connected consumer.