Advisory Board

  • The results are being filtered by the character: L
A B C E F H I J K L M N O P R S W Y
Photo of David Lee

David Lee

Chief Operations Officer & Chief Financial Officer

David Lee is the Chief Operations Officer and Chief Financial Officer of Impossible Foods, where he leads the company’s business functions. Impossible Foods was founded in 2011 to give consumers a better choice: delicious, healthy,…