Indiana University Health
De'Andre Owsley is a seasoned professional in human resources and employee relations, currently serving as the Director of Employee Relations and Investigations at Indiana University Health since June 2025. Prior experience includes the role of Director of Human Resources at Community Health Network from April 2024 to June 2025, where skills in change management and coaching were utilized. A brief consultancy position at Mercer in October to November 2023 focused on people relations for Biogen, leveraging tools such as Microsoft Office and addressing employee relations issues. Notably, De'Andre was promoted to Vice President of Employee Relations and Human Resources Compliance at Freedom Mortgage in December 2017, responsible for various HR functions including employee grievances, regulatory compliance, and strategic planning. De'Andre holds a Bachelor of Science degree in Organizational Leadership from the University of Indianapolis.
This person is not in any teams
This person is not in any offices