translate English to French: They concluded that part of this was due to the fact that senior managers are so often on the move.
Ils concluent qu'une partie de ce phénomène est due au fait que les cadres supérieurs ne cessent de se déplacer.