The UK’s digital industry, overheard.
Directory / Wikimedia UK
Head of development and communication
By Digital Gossip, 2 June 2026