Peter Mitskevich, a former medical doctor, is a graduate of Dallas Theological Seminary with a master of theology degree and serves as the voice of Svet Zhizni, the Russian-language broadcast of Insight for Living. He also serves as the senior pastor of Golgotha Church in Moscow, as president of Moscow Theological Seminary, and as vice president of theological education for the Russian Baptist Union.