Oshkosh Corporation's HR department is led by Emma McTague (SVP and Chief Human Resources Officer) and has 151 employees.
Mark Thomas
Training Specialist
Nathan David Mulder
Learning and Development Coordinator
Velyi Lor
Talent Acquisition Coordinator
Matthew Kurtz
Senior Captain
Marina Kearney
Director Talent Acquisition
DJ Braemer
Human Resources Director
Jenn Jensen
HR Service Specialist
Samantha Hauck
Benefits Analyst
Looking for a particular Oshkosh Corporation employee's phone or email?