Megan Squire has a position (Senior Fellow and Head of Technology Research Unit) at Centre for Analysis of the Radical Right

Title Senior Fellow and Head of Technology Research Unit
Is Current yes
Updated almost 4 years ago