John Livingston

Active Los Altos, CA Manager for Alderpoint Ventures LLC