Brad Johnson 

Founder and CIO of Evergreen Capital, which focuses on niche investments.
5K+ subscribers