Continuous Improvement and Process Technician, Twinsburg, OH 44087 - May 7, 2017
Excellent place to work, management was always interactive with employees and kept everyone well informed as well as good feedback. All employees were trained in their field. Good pay and Benefits. Had my department not been eliminated, I would still be employed there.