P Nicholas Petredis

Affiliations

  • Director at Firsthand Technology Value Fund Inc. (SVVC), 2014-11-14