Return to Article Details The Role of Job Satisfaction as a Mediating Variable in the Effect of Internal Corporate Social Responsibility (Internal CSR) on Employee Happiness Management Download Download PDF