Anchor Glass Names Eric Showalter President and Chief Executive Officer Posted on May 28, 2026May 28, 2026 by Admin Eric Showalter Announcement