Company

NOVELLUS SYSTEMS INC

11355 Sw Leveton Dr

97062-8095

OR, TUALATIN

(503) 885-1209

About This Property

CategoriesManufacturing, Electronic Components And Accessories
TypePrivate
Credit score coreB+
Sales volume$5 TO 10 MILLION
Number of employess10 TO 19

Maps