Karen O'Donoghue

Karen O'Donoghue

Former Director, Internet Trust and Technology

Biografía

Karen was the Director, Internet Trust and Technology at the Internet Society until September 2023.


Image credit: © Jordi Ruiz Cirera/Panos