(PVD) Deposition Technologist Department: Deposition Location: Swansea Reporting: Production Supervisor – Deposition Date last modified: July 16, 2025 Summary statement Iridian Spectral Technologies is a leading global supplier of optical filter solutions. Using state of the art physical vapour deposition…
Production Planner Department: Planning & Logistics Location: 2700 Swansea Crescent Reporting: Manager of Planning Date last modified: November 5, 2025 Summary Statement: This position is responsible for planning and supporting the production flow of new and existing products alongside other…