American Cybercast, creator of Web episodic series including The Spot
, 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.