Joseph Owen is a dedicated professional with significant experience in human resources and organizational strategy, primarily at Eli Lilly and Company from 2007 to 2024. Currently, as the Senior Director of Human Resources at Lilly's Research Triangle Park, they oversee staffing strategies, learning and development, and organizational health. Previously, Joseph held various roles at Eli Lilly, including Senior Corporate Auditor and HR Strategic Business Partner, contributing to global audits and leadership development. Joseph also completed an MBA at the University of North Carolina at Chapel Hill and a BA at DePauw University.
This person is not in any teams
This person is not in any offices