Stephen Albarran
Palo Alto, California, United States
I am an entrepreneur at heart and a finance guy by training. Deep down, I'm passionate about building great products that promote a lifestyle of health and sustainability.
Out of the office, I’m an optimistic, creative, occasionally stubborn, mostly-vegan, easy-going runner who loves standup comedy and electronic music.