The incessant tidbits of gloomy news seemingly come in waves these days -- stubbornly high unemployment numbers, persistently ugly state budget deficits, national health reform on the brink, and massive Toyota recalls and safety issues ...
Nell Derick Debevoise, Founder and CEO of Inspiring Capita, shares what she thinks are the three main ingredients in finding your place in social enterprise.