About Notch8
Operating in the Information Technology industry, Notch8 is based in Portland, Oregon (OR). Investment activity recorded for the company includes participation from Assay Depot, Inc.. Founded in 2007, it is headquartered in Portland, Oregon (OR).