Joe joined netCorps in 1999, after three decades of business experience in Eugene. He has a Bachelor of Architecture degree from the University of Oregon. In between his design and building projects, he found time to learn computer skills, starting with an old CPM computer. His non profit experience includes volunteering with several environmental groups, and serving as a board member, and as president of the Emerald Valley Development Professionals. Joe assumed the Executive Director position in 2011.

When he is not doing the netCorps thing, he is usually brewing beer, playing Ultimate Frisbee, windsurfing, cycling, and playing guitar.