Eleanor Holdridge's Location
United States
Eleanor Holdridge's Work
Eleanor Holdridge's Education
Yale University
Master of Fine Arts
2004 - 2007
Yale School of Drama
Eleanor Holdridge's Summary
Eleanor Holdridge, based in United States, is currently a Head of Directing at The Catholic University of America, bringing experience from previous roles at Director. Eleanor Holdridge holds a 2004 - 2007 Master of Fine Arts @ Yale University. Eleanor Holdridge has 1 email on RocketReach.