Christopher Porter

Christopher Porter

Passionate about the connection between people and technology. Many life endeavors, sometimes those make money, sometimes enrich lives.