Jeffrey Mich

Active Sebastopol, CA President for Jj Tech Ventures, Inc.