National Institutes of Health
Steven Mcleod has extensive experience in human resources and management, primarily at the National Institutes of Health, where roles have included Chief of Branch E and Senior Human Resources Specialist since 2013. Prior experience includes positions as a Lead Human Resources Specialist and Management Analyst at the Centers for Medicare and Medicaid Services, where responsibilities encompassed technical guidance and program efficiency studies. Steven Mcleod also has a diverse background in operational management from roles in the restaurant industry and military service, culminating in a retirement as a Sergeant First Class after over 20 years in the United States Army. Educational credentials include a Bachelor’s degree in Psychology from the University of Central Florida, a Lean Six Sigma certification from Villanova University, and ongoing Master's studies in Professional Counseling at Liberty University.
Previous companies
This person is not in the org chart
This person is not in any teams
This person is not in any offices