translate English to French: Leadership To attract and mobilize energies and talents; to work towards a shared purpose in the best interests of the organization, the people comprising it and the people it serves.
Leadership Attirer et mobiliser l'énergie et le talent de tous; travailler vers un but commun, dans l'intérêt de l'organisation, des gens qui y travaillent et de ceux qu'elle dessert.