Online communities are being used more frequently by a variety of companies and groups to drive best practices and share knowledge between their employees. Given the number of individuals in many organizations who either work remotely or are frequent travelers due to their role within the company, online communities enable them to stay connected […]