Bert Knorr

Affiliations

  • Vice President, Technology at Looksmart Ltd (LOOK), 2011-05-11