Kevin Carlson

Summary

Avid self proclaimed computer genius, man with many trades.

Connections