From 2019 until 2021, he worked as director of the Heinrich Böll Foundation’s South Caucasus Office. From 2017 to 2019, Meister was head of the Robert Bosch Center for Central and Eastern Europe, Russia, and Central Asia at DGAP, where he had previously headed its program for Eastern Europe, Russia, and Central Asia.