Mike Olson

Mike Olson

94 Followers

Berkeley-based techie with an interest in business. Worried about the world.