Eric Studebaker
Director of 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
Contact me
208-364-4698
Idaho Water CenterSchool of Health and Medical Professions, Project ECHO Idaho