James Kobuchi

Active San Francisco, CA Associate for Thomas Weisel Partners LLC