MoMA Director Glenn Lowry to Step Down in 2025 After Leading the Museum for 30 Years
Glenn Lowry. Getty Images Glenn Lowry, the director of New York’s Museum of Modern Art, will step down from his post in 2025, bringing to a close a 30-year tenure that will have made him the longest-serving leader in the institution’s history. He has held the top post since 1995. When it was revealed in …
MoMA Director Glenn Lowry to Step Down in 2025 After Leading the Museum for 30 Years Read More »










