David Downhour's Location
Geneva, IL, US
David Downhour's Work
David Downhour's Education
David Downhour's Summary
David Downhour, based in Geneva, IL, US, is currently a Human Resources Manager at Amcor Rigid Plastics, bringing experience from previous roles at Houghton Mifflin Harcourt. David Downhour holds a 1983 - 1987 BS in Criminology/Psychology @ Indiana State University. With a robust skill set that includes Talent Management and more, David Downhour contributes valuable insights to the industry. David Downhour has 2 emails and 1 mobile phone number on RocketReach.