Stephen Daniel Hafner

Affiliations

  • Director at Trulia Inc. (TRLA), 2015-02-17
  • Chief Executive Officer at Kayak Software Corp (KYAK), 2013-05-23