translate English to French: • Degree of success and impact on the organisation 5.
• Réussite et influence dans l’organisation. 5.