Our Sites

Stewart EFI Finishing names new plant manager

Stewart EFI Finishing LLC, El Paso, Texas, has promoted Angel Sanchez to the position of plant manager of its metal finishing operations.

Sanchez previously served as production supervisor and quality engineer with the firm, and as quality assurance technician, quality assurance coordinator, and inspector at Stewart EFI Texas’ metal stamping facility.