Our Staff

There is no Executive Director at Free Geek. Instead, three Directors work together as a Senior Management Team under the oversight of our governing Board of Directors to take overarching responsibility for the organization. The Senior Management Team works with other managers and front-line staff to ensure that Free Geek runs smoothly and grows appropriately, in both its daily and more long-range operations.


Want to join our team? When Free Geek is hiring, job descriptions will be posted on our jobs page.


(Wondering about the Collective? Free Geek completed a multi-year period of reflection and planning culminating in the re-organization of its management structure.)


Senior Management Team

Darren Heiber, Director of Public Services


Darren has been internationally heralded as an information champion, technological crusader and all-around-good-guy. When not manning the lighthouse of discovery, he can be found wandering the streets of Portland or hills of the Pacific Northwest in a state of perpetual wonder and joy. Darren is excited to share his enthusiasm, ideas and love of the number 3 with the Free Geek community.



Richard Seymour, Director of Operations


Richard grew up on a NAFAL space ship travelling between here and Tau Ceti Prime. He invented the ansible, and Free Geek’s build program, but has forgotten everything he once knew, due the fact that he lives backwards in time. After starting the build program, Richard tricked Martin and Dave into taking it over, both because they were better at it and because he wanted to draw cartoons.




Cynthia Prevatte, Director of Production



Cynthia’s avatar isn’t a robot rabbit anymore. Yeah!





Other Managers


Gerald Koretke, Recycling Manager


(profile coming soon!)





Patrick Sullivan Tech Support Supervisor

Patrick has been recycling since he was big enough to crush an aluminum can under his foot. Not long after that he got his first hand-me-down computer and the union of technology and reuse was formed! Today Patrick wields his years of technological experience, good nature, and an assortment of amusing t-shirts to make the world (or at least Free Geek) a better place.





Kevin Wright Production Apprentice Supervisor

Kevin is the woman with the sunny smile in Free Geek. Come visit her in BETA!









Mark Kille Human Resources Partner

With degrees in linguistics, library science and theological studies, Mark is probably more of a nerd than a geek. He has a natural love for structure and order but prefers to channel it into optimistically free-wheeling endeavors–for example, Free Geek. He has lived in all the mainland American time zones, plus the Netherlands. He has two cats at home but thinks it would be cooler to have a corn snake and some cuttlefish.





James Pella, Sales Manager

James Pella brings to Free Geek a wealth of technical knowledge, audio/visual experience and personal sales skills. He also stares down Spock, so don’t mess with him.





Other Awesome Staff


Omar Vargas Spanish Program Coordinator



Omar Vargas es mimo, actor, activista, papá, etc. y le encanta la tecnología. Antes de llegar a Free Geek trabajó en una compañí­a de teatro, en un museo y en varias organizaciones de la comunidad.


Omar Vargas is a mime, actor, activist, father, etc.., and he loves technology. Before coming to work at Free Geek he worked in a theater, a museum and several community organizations.





Liliana Gaitán Front Desk Associate

Liliana has lived almost her whole life in Portland, OR and dreams of a life in bigger and faster cities (where it’s more difficult to run into old family friends). She went down the road to Willamette University for college, and for a little while, lived in Buenos Aires, Argentina. One day she hopes to hit the road and save the world, but until then she’s content spending her time wading through antique shops to ogle typewriters and tea sets.





Misty Fall Front Desk Associate

Misty comes to Free Geek with a BA concentration in oil painting, mixed media art, and exposing the art of marginalized folks through exhibit design. Not only does Misty hug computers, she guides awesome volunteers through the process of triaging and fixing them. Misty gives haircuts to friends, sings karaoke, and delights in dreaming big, networking, and creating community, some of the best things about Free Geek.





Aimee Reiss, Sales Staff Member

Aimee Reiss image

Aimee has previously been spotted stage managing off-broadway shows and dog walking in NYC, driving airboats in Florida, studying warblers in Central Asia, and finding owls in California. She can now be found in Portland playing board games with strangers and stuffing her face with home-made pizza.






Brandon Brink, Sales Staff Member






Forrest Barber, Sales Staff Member

Forrest Barber headshot


Forrest also volunteered at Free Geek before joining our sales staff. He has had several jobs in sales and customer service, helping to run two private businesses as well with cost analysis, web design, large project design and more.



Brian Keefer Online Sales Associate

Brian has many years of experience in sales, non-profit work, volunteer coordination, and managing thrift stores.

He also is a Master Gardener (any live plants left at Free Geek?), guitar player and just adopted a new puppy from a shelter!





Darryl Kan, Facilities & Warehouse Coordinator


The glowing disc of power.Darryl would like to create a Recycling Triathlon:

  • Event 1: Blindfolded Toolkit Inventory
  • Event 2: Schnitzer Steel Toss for Distance
  • Event 3: Plastics Gaylord Shakedown

When not at the ‘Geek, he enjoys throwing and chasing plastic in the mud. No wonder he’s the right guy for the job.





Cliff Fortune Recycling Staff Member



The picture speaks for itself.








John Ashcraft Recycling Staff Member


John has been enthusiastically recycling everything he could scavenge for 83.5% of his life. He has tried very hard to become a computer nerd but always seems to get distracted by reuse, recycling and volunteer opportunities. While pursuing a computer science degree at the University of Alaska Fairbanks he discovered that he could pay the bills by selling dumpster-dived textbooks online. This growing online used book business and regular vacations with nomadic pedal or wind powered European circuses derailed his CS Degree. He has since earned both a B.A and a B.S in Sociology and has retired from the Internet.





Austin Crouch aka Beau Logistics & Receiving Staff Member


Austin dj’s electronic music, plays a few instruments, and generally tries to balance his addiction to technology with a passion for most things creative. He started as a volunteer and these days when not working, he is out on his bike trying not to get hit by cars, or hanging out with friends enjoying life. His advice for the year: Always wear a helmet when biking.






Eli Wisnievitz Receiving & Recycling Associate

Eli has gone back and forth between the East and West Coast only to find that the Northwest has it best. While he was raised to be a Jedi Knight in Los Angeles, his antics lead him to getting a Philosophy and Religion Degree from Boston University. Throughout it all he has been fortunate enough to travel a bit around the world, having visited China, Tibet and Israel. A Master Recycler (class 48), Eli is always down for playing tennis, gaming with friends or just being awesome.






Michael Westwind Bookkeeper and Internal Tech Support

What's that on yer forehead?Michael spent the early part of his life looking at bugs and wanting to be a computer. The concept nerd was invented to describe him (yes, he had a briefcase in high school). The bugs have been replaced by worms and Michael is now a world expert on a small group of earthworms known only from the Pacific Northwest. He does not try to combine the worms with his computers.

Michael was trained to be generous and helpful by a team of older sisters. Despite this early experience he enjoys people and helping them, and helping them to enjoy computers. He is even still polite to his sisters. In other spheres, Michael is an obsessive gardener, a former Reedie, and a wikipedian. Current projects include the search for the perfect ale.





Vagrant Cascadian System Administrator

When not server-wrangling at Free Geek, Vagrant spends free time developing and maintaining Free Software (as in Freedom) , mostly for LTSP and the Debian Project.

Vagrant also regularly gets thrown around while learning how to briefly fly, roll and fall, otherwise known as Aikido.





Ryan Niebur Applications Developer/System Administrator

Ryan is finally old enough to vote and he is probably still WAY smarter than most people you know. Without Ryan’s expertise, Free Geek’s technical end would look pretty sad.







Aradan Thompson Production Staff Member

Aradan has lived in many places, but is not really *from* any of them, but his two favorites so far are the Twin Cities and Portland. His name is elvish (for reals). He has a degree in physics, and he is left handed, so he is pretty much a wizard.





Rob Taylor Production Staff Member

Rob may be able to say the whole alphabet backward. Come visit him in BETA!









Ashley Sue Masoomian Production Staff Member

Ashley Sue refurbishes and repairs laptops and Mac computers here at Free Geek.








Brett Hagar Production Staff Member

Brett Hagar headshot


Before joining our production staff, Brett had five years of experience at Free Geek as volunteered in Eval, Hardware Testing, and as a build instructor.







Anthony Carrillo Production Staff Member

Anthony Carrillo headshot


Anthony also was volunteering as a BETA intern and brought with him many years of technical and supervisory experience.








Ryan Dodd, Production Staff Member

Ryan Dodd headshot


Ryan came to Free Geek after 6 years of service in tech support, sales and customer service at Xerox.








Amber Schmidt Production Staff Member

Amber is a science geek transplanted into the world of technology. She started at Free Geek as a Front Desk intern and has migrated into the wondrous world of Receiving. She is a Psychology and Health Sciences dual-major at Portland State. Amber has an unmatched ability to make people laugh, and is constantly doing so herself. An avid bookworm, Amber enjoys reading anything she can get her hands on, retro (and current) video games, playing with her 2 giant dogs, and challenging your pinball high-score. She could also probably eat her weight in Vegas Rolls.







Aimee Barrington, Production Staff Member

Aimee has a baby crocodile or something!


Aimee Barrington has a BFA from Massachusetts College of Art and is a former National Park Artist-in-Residence. She has done everything from cleaning medical equipment to working at a library to teaching Photoshop in order to make a living. She enjoys canoeing, tomato bisque, postmodern architecture, and monster truck rallies.







Jake Taasevigen Reuse Support Specialist

Jake Taasevigen

Innocuous, shy, reserved, he is not. And he will tell ya himself if he gets half a chance. Le travail rend libre.