Richard Armstrong Bio, Photos and Updates
Bio: Richard Armstrong is an American museum director. Since 2008, Armstrong has been the director of the Solomon R. Guggenheim Foundation, including the Solomon R. Guggenheim Museum in New York City and its other museums throughout the world.
Born: January 07, 1943 in Leicester, Leicestershire, England, UK
Posted In: England Directors