Bill Johnston's Blog
Ideas & insight for creating value and growth through online communities and human networks
Header
We help organizations
navigate disruption by developing virtual communities.