POSITION SUMMARY. 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. ESSENTIAL RESPONSIBILITIES. Maintain human resource information system records and compile reports from the database. maintain emp...