• United States
  • 1-855-4ALLUXA
  • Alluxa, 3660 North Laughlin Rd Santa Rosa, CA 95403, United States

Company Overview

Located in Santa Rosa, CA, Alluxa was founded in 2007 by a team of thin film depositionveterans. Alluxa's core team brings together decades of expertise and diverse backgrounds in deposition, automation, metrology, and optics.

Profile Menu

  • Categories Supported
  • Latest Products
  • Latest News
  • Whitepapers
  • Technical Articles
  • Interviews
  • Social Links