Eric Studebaker
Director of ECHO Idaho
Ph.D. higher education administration and leadership ’12
Master of training and development ’04
B.A. philosophy ’02
Areas of expertise
- Leading project ECHO
Contact me
208-364-4698
Idaho Water CenterSchool of Health and Medical Professions, Project ECHO Idaho