People
July 17, 2006
The Open Technology Business Center, a Beaverton, Ore.-based incubator, has named Steve Morris as its third executive director.
OregonThe Open Technology Business Center, a Beaverton, Ore.-based incubator, has named Steve Morris as its third executive director.
Oregon