He formerly served as executive vice president of Opsware Inc. in Mountain View, and as an attorney specializing in corporate finance for Perkins Coie in Seattle. He serves on the Board of Directors of REI.