Nathan Lee
Nathan Lee

Nathan Lee

A software consultant helping companies build runnable software.