Alan O'Donohoe

INGREDIENTS: Education, Technology, Computing, and trace of humour. Works at: @exafoundation (http://exa.foundation)

Preston in England

Spoken at 9 events in 1 country