To remove ads, create an account.Join us today!
READ MORE
Mediacaster was a position in news journalism. The mediacaster would deliver the news and act as the public face of the media agency.