David Banham
David Banham

David Banham

I build stuff with computers, I teach companies and teams how to build stuff with computers.