Imagine Communications Names Diana Horowitz Vice Presiden...
Imagine Communications has appointed media industry executive Diana Horowitz to the newly created position of vice president, strategic sales, advertising technology. Based in New York City, Horowitz will drive the company’s strategy of helping custo...