Richard D. Beckman is a British media and entertainment sales executive. From Wikipedia
Company denies reports of imminent shutdown, announces plans for new video product despite ongoing challenges.