Sherri Torres is Director Human Resources at Nespon. With over 20 years of experience, Sherri is a seasoned HR and payroll professional, with deep experience both advising managers on HR-related business decisions and driving HR, payroll, and safety initiatives across enterprises on a national and international scale.
Sign up to view 0 direct reports
Get started