translate English to French: The absence of a business continuity plan places undue reliance on the availability of these key staff members.
Comme elle n'a pas de plan de continuité des opérations, l'Organisation est exagérément dépendante de ces fonctionnaires clefs.