"Team of professionals" - support and development program for non-profit organizations toward its professionalization. We share our resources and expertise under the program because we truly believe if a charitable organization has competent management, its structure will become more stable and the social effect of its work will increase. Without a clear mission, strategy, long-term development plan, diversified fundraising, ability to work with partners on mutually beneficial conditions no charitable organizations could not be considered a professional one.