Ellen Juhlin currently works at Orion, in San Francisco, California. She lives in the Mission at a house called Flourish with no pets, several game consoles, and too many speakers.


1 thought on “About

  1. one can never have to many speakers…or monitors!

Leave a Reply to Troy Gardner Cancel reply