This post is condensed from an April 2008 dispatch from Israel on Socialmedia.biz. We had a fascinating conversation over a lunch of yummy falafels at GoodVision, an Israeli consulting company that specializes in planning and managing corporate social responsibility processes in firms and governmental agencies. General manager Ivri Verbin took us through the site’s mission […]