•  

David Giard

Software designer and developer; father; artist; lover (not necessarily in that order)

Spoken at 26 events in 4 countries