iCAST in Woburn
(781) 638-4100
iCAST is a majority-owned operating company of CMGI, Inc. (Nasdaq: CMGI). Based in New York City, iCAST is a next generation Internet entertainment venture headed by Neil Braun, formerly President, NBC Television Network.