Kevlin Henney

kevlin henney

consultant · father · husband · itinerant · programmer · speaker · trainer · writer

Talks