Alluxa Inc. Promotes Nolen To Lead Engineering

December 18, 2019

Alluxa Inc., Santa Rosa, California, has promoted Kevin Nolen to director of engineering.

Enjoyed this article? SUBSCRIBE NOW to keep the content flowing.