The Weather Channel has named Greg McCastle New York-based president of ad
sales and marketing as of July 8.
Previously McCastle was News Corp. executive vice president of sales and
marketing for new digital media.
McCastle, who will report to TWC president Bill Burke, succeeds the
Atlanta-based William Wiehe, who announced his retirement as few weeks
The smarter way to stay on top of the multichannel video marketplace. Sign up below.
Thank you for signing up to Multichannel News. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.