According to Jackson et al. (2003), knowledge-based resources include all the intellectual abilities and knowledge that is possessed by employees, as well as their capacity to learn and acquire more knowledge. Knowledge is the key resource that facilitates a sustained competitive advantage in the global competition and increasingly dynamic environments. As a result, organizations are being advised to assemble people of diverse talents and employ their expertise to gain access to new markets and new technologies to foster organizational innovation.