Return to Article Details Does job satisfaction mediate the effect of teamwork and organizational citizenship behavior on job performance? Download Download PDF