, AmericaFirst Capital Management, LLC
Rick Gonsalves has been the President, CEO and Portfolio Manager of AmericaFirst Capital Management, LLC, since 2007.