FRANCISCO ALVAREZ DEMALDE
FRANCISCO ALVAREZ DEMALDE owns more than 10% but less than 25% and is the LIMITED PARTNER of Riverwood Capital Management LP
FRANCISCO ALVAREZ DEMALDE owns more than 25% but less than 50% and is the SHAREHOLDER, MANAGING PARTNER, DIRECTOR of Riverwood Capital Management LP
-
Riverwood Capital Management LP
70 WILLOW ROAD, SUITE 100
MENLO PARK, CA