Alvin Hall, a business veteran with 25 years experience on Wall Street, travels the world meeting social entrepreneurs, business leaders
more interested in doing good than making money, to learn and advise them how to make their enterprises even more effective.