Director at Hims & Hers Health · Director at Trade Desk (The) · CFO at Netflix. Filing since 2 May 2011. CIK 0001507645