Ted Russell
Ted Russell

Ted Russell

Senior Program Officer for the Arts at the James Irvine Foundation since December 2005.