Marketing Director, Strategic Messaging & Product Marketing
EDO
EDO is the TV outcomes company — a leading platform measuring predictive behaviors driven by Convergent TV advertising. By combining real-time engagement signals with world-class decision science,...