Has worked in the non-profit sector since 1991, participated in international and Russian projects aimed at the development of civil society and the regions. Since 1998 worked in the Council for International Research and Exchange (IREX).
In 2002-2004 was the Deputy Director of the Program of aid to orphaned children in Russia. In 2004 joined CAF, becoming the Director for program activity and contacts with donors.
Member of the Council of Directors and Trustee of several Russian and international foundations and non-profit organizations.