spark141

Brent Johnston Joined Nov 07, 2012

Technology professional and Investing enthusiast.