•  

Steve Freeman

Software developer, coach, and trainer. London UK

Spoken at 45 events in 13 countries