OTBC is an incubator for Tech, Biotech, Cleantech and Opentech startup companies. We are located in Beaverton, Oregon, and provide office space and coaching/advising help for startups. OTBC is funded by the City of Beaverton, with the goal of econo …