Until very recently, popular belief held that business skills were not needed at charitable organizations. No longer. Far from interfering with an organization s ability to provide needed services, techniques such as marketing, cash flow analysis, property management, and good use of technology all contribute to a charitable organization s mission capability. Unlike a not-for-profit that thinks of itself as a charity, the successful not-for-profit...