Klein & Klein helps corporate & nonprofit clients in Communications, Development/Leadership effectiveness through facilitation, visioning, strategic planning, social responsibility & media/messaging.