Silicon Valley Ambassadors

founded 1998 Los Altos Hills, CA dissolved 1999