Eleanore Ho joined Steven Holl Architects in 2007. She graduated from New York University in 2005 with a master degree in Performing Arts Administration.
Eleanore Ho joined Steven Holl Architects in 2007. She graduated from New York University in 2005 with a master degree in Performing Arts Administration.