Loading people...
Chief Investment Officer at Firsthand Technology Value Fund
Kevin Landis is Chief Investment Officer at Firsthand Technology Value Fund.