Return to Article Details The Influence of Workload, Work Stress, and Leadership Style on Employee Performance: The Mediating Role of Job Satisfaction at the Siak Health Center Download Download PDF