Firsthand Capital Management is an investment manager focused on the technology sector.
150 Almaden Blvd #1250