Location: Lima, OH Bachelor s Degree preferred, with a focus on technical fields or related disciplines Minimum 5 years of management experience, preferably in Sales/Marketing or Operations Management Minimum 2 years of experience in service center operations, with...
Read More