Dmitry Shubin is a founder and conductor of St.Petersburg Improvisers Orchestra, the only one improvising orchestra in Russia.
More info about the orchestra: http://improvisers.ru