Tom Taylor

Chief Product Engineer at the Co-op. Not the Tom Taylor you're looking for.

London in England

Spoken at 7 events in 4 countries