Director at Trade Desk (The) · Director at Nuvation Bio · Director at Arcus Biosciences · and 3 more. Filing since 16 Jun 2009. CIK 0001206977