of employers consider trust in leadership as the most essential people metric for determining future business success1
61%
Source:
Gallagher