Knowledge Management Technology, Knowledge Sharing and Learning - A Case Study