Eric Studebaker
Director of Project ECHO Idaho
Ph.D. in Higher Education Administration and Leadership ’12
Master of training and development ’04
B.A. in Philosophy ’02
Areas of expertise
- Leading Project ECHO Idaho
Contact me
208-364-4698
Idaho Water Center, Room 450School of Health and Medical Professions, Project ECHO Idaho