40% of stressed out business leaders are considering leaving their roles and it’s creating a ‘structural breakdown’ in the talent pipeline
Facing limited time and a swath of new responsibilities, many leaders are looking for the exit.
What's Your Reaction?