translate English to French: • have senior management experience;
• avoir de l'expérience en gestion supérieure;