Josh Klein

Josh Klein is a technologist who uses systems thinking to create alternative methods of succeeding in divergent fields

Posts