Andrew McGalliard
Andrew McGalliard

Andrew McGalliard

Political Scientist by training; Technologist by circumstance. What does “better government” mean in the digital age?