Knowledge management is becoming more and more important in a changing business climate, as organizations are faced with tremendous competitive pressures. Technological developments such as e-commerce have made company strategies and customer interfacing