Betsy Beaumon

Active Palo Alto, CA President for Beneficent Technology, Inc.