John Cook
  • Investor

  • Chairman Rock Lake Associates; Founding Partner Kyron
  • Zurich, Switzerland