Peter Leonard

Born and raised technologist and New Yorker.