Steve Albin grew up in the Santa Clara Valley prune orchards in northern California and has lived in nearby Los Altos his entire life. He has always appreciated the little…
Read moreFrom a career in advertising to shedding light on Israeli inventions
When Marcella Rosen is passionate about any issue, she makes sure it is known – not in a pushy or obstinate manner, but in a “Can you believe it?” way.…
Read more