Return to Article Details Job Stress and Workload as Determinants of Employee Performance: Mediated by Job Satisfaction Evidence from UD. XYZ Kediri Download Download PDF