David Welsh

Executive Director at 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.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices