Charlotte CochraneWrong Charlotte Cochrane?
Senior Vice President, Managing D...
Horizon Media , Inc.
75 Varick St.
New York , New York 10013
Company Description: Horizon Media thrives in an entrepreneurial environment where we are able to bring a creative sensibility to the entire media process. We are beholden only to our... more