Large avatar default

Michael Wagg

Michael is a senior consultant at ThoughtWorks.

Talks I've Given