translate English to French: largest impact on the health of an organization: workload demands, control over work, support networks, and performance measurement.
grand impact sur la santé d’une organisation : les exigences de la charge de travail, le contrôle sur le travail, les réseaux de soutien et la mesure du rendement.