Return to Article Details How knowledge management mediates the strategic role of talent management in enhancing customer's satisfaction