Heidi Flannery

Active Fremont, CA Investment Officer for Volterra Semiconductor Corporation

(510)743-1200