People & Culture Specialist
Deublin Company is seeking a People and Culture Specialist to support the production (non-exempt) employees and managers in our Waukegan facility. This position will perform duties associated with employment, payroll, training and employee benefit programs, following standards and accepted practices.