ARTifacts: April 2012
Maxwell L. Anderson, the new director of the Dallas Museum of Art, has appointed Robert Stein as the Museum’s Deputy Director, effective April 19. Stein, who currently serves as the Deputy Director for Research, Technology and Engagement at the Indianapolis Museum of Art, will work with [...]