Organizational development is a dynamic area that calls on a variety of expert skills. Our consultants have played a major role with nonprofit and for-profit organizations in assessing their operations, how they are structured and how they communicate their mission, strategies and service to their intended community, funders and supporters.