Longtime Discovery Communications executive Eileen O’Neill is leaving the company on her 25th anniversary this May. She made the announcement herself via an internal memo on Friday, which was obtained by TheWrap.