Biographie Kevin Meynell was Senior Manager, Technical and Operational Engagement, at the Internet Society until December 2023. Image credit: © Jordi Ruiz Cirera/Panos