Karen Barnes spent over 25 years working in technology in Silicon Valley and volunteering with various non-profits. In the last 15 years, Karen has served on boards, and acted as development manager for social services and education organizations. Karen has a BA in Mathematics from University of California at Berkeley.