A vibrant process includes a needs assessment, a dynamic strategic plan, and a solid implementation strategy.
Assessment of organizational needs at the client, staff, management and board level.
Development of tools to ensure the mission statement, values, and operation live the organization's commitment to these important values.
Training, strategy, design, and delivery for non profit staff and client communities.
Your experts have valuable content knowledge. Their impact will be greater with the support of a skilled trainer who can assist them in executing effective training programs.
Coaching, skilled facilitation, and board development support inclusion and creative leadership.
Organizations miss opportunities to connect to individuals who are passionate about the organization's mission. By connecting people who share passions organizations are strengthened and outcomes improve. Promoting Good helps create, grow, and sustain networks.
Bring innovative ideas to fruition through planning and execution of validated and best-practice inspired initiatives. Couple planning with coaching to support social innovators in achieving breakthrough success.
Planning and execution of initiatives for organizations committed to revenue creation and diversification.