Echo Foundation employs 48 employees. The Echo Foundation management team includes Stephanie Ansaldo (Founder and President Emerita), Stacey Schanzlin (President), and Lisa Keller (Director of Programming).
Looking for a particular Echo Foundation employee's phone or email?