Brian Suda

Master Informatician

Spoken at 20 events in 9 countries