Employees' perception of corporate social responsibility and performance: the mediating roles of job satisfaction, organizational commitment and organizational trust Pedro Silva Antonio Carrizo Moreira Jorge Mota Publication Journal: Journal of Strategy and Management Year of Publication: 2023 Identifiers Other Numbers: 111993118 Alternative titles DOIGoogle ScholarBibTeXRIS Locators