Olin
–
McIntosh, AL
... Join our winning team at Olin as a Welder located in McIntosh, AL. Welders locates and diagnoses trouble and determines material and replacement needs and most expedient method of making repairs; Notifies supervision of mechanical trouble, impending ... - Apr 29