Magellan Health
David Welsh, MBA, currently serves as the Executive Director at Magellan Health, where responsibilities include leading operations for the Idaho Behavioral Health Plan to meet diverse performance targets. Previous experience includes roles at the Idaho Department of Health and Welfare, where David held positions such as Deputy Administrator for Medicaid Benefits, promoting access to services for Medicaid participants, and Bureau Chief, overseeing contracts and strategic initiatives within the managed care system. Earlier in the career, David managed pediatric specialty clinics at St. Luke's Health System and led member services at Business Psychology Associates. David's educational background includes an MBA and a Bachelor's degree in Business Administration with a focus on Economics from Boise State University.
This person is not in any teams
This person is not in any offices