Director at Expedia · Director at Fair Isaac · Director at Netflix · and 1 more. Filing since 3 Dec 2007. CIK 0001203980