translate English to French: A major element of their visibility is the personality of the Director.
Un élément majeur de leur visibilité est la personnalité du Directeur.