translate English to French: Organizational leads were accountable for the management of their organizations and for the delivery of results.
Les dirigeants sont responsables de la gestion de leur organisation et de la production des résultats.