Vacancy expired!
TITLE
Department Manager
LOCATION
Decatur, AL
KEY RESPONSIBILITIES
Lead a team of employees to deliver key business results through providing direction on production goals, technical