American Cybercast forms sales unit

Published on .

American Cybercast, creator of Web episodic series including The Spot and Eon-4, has created a new ad sales unit to be headed by Eric Belcher, most recently western division sales director for USA Today. Additionally, American Cybercast tapped Telerep as its national ad sales rep..

Copyright August 1996 Crain Communications Inc.

Most Popular
In this article: