Randell Barkon

Active Palo Alto, CA Member for Summerhill Investments Inc.