
There’s a well-known saying in business that’s a stark reality for a vast number of leaders — ‘you leave a manager, not a company.’
It’s not a new phrase, but it’s certainly truer than ever. UK businesses have seen millions of their employees resign in 2022, and survey findings consistently highlight management and leadership conflicts as a defining cause.