Alexander Legeros

TMORA Announces New Executive Director & President, Mark Meister

Mark Meister Selected to Lead The Museum of Russian Art! Minneapolis, MN – The Museum of Russian Art (TMORA), the nation’s only museum dedicated solely to Russian art and cultural heritage, is delighted to announce the selection of Mark Meister as its new Executive Director and President. Chosen after a nationwide search, Mr. Meister will […] Read more