WAN-IFRA Appoints Kevin Anderson as Director of Digital Revenue NetworkThursday, July 17th, 2025 – WAN-IFRA, the World Association of News Publishers, is pleased to announce the appointment of Kevin Anderson as the Director of the Digital Revenue Network (DRN). In this key leadership role, Anderson