19-02-2026 10:46 via onrec.com

Leadership enters the ‘explain yourself’ era as scrutiny intensifies

Stuart Gentle Publisher at Onrec19 Feb 2026|News archiveLeadership enters the ‘explain yourself’ era as scrutiny intensifies8 in 10 managers say their decisions are more closely watched than two years agoLeadership decision-making is coming under increased scrutiny, according to new research from global talent solutions partner Robert Walters.
Polling conducted ahead of the launch of the Robert Walters Talent Trends 2026 guide found that 84% of managers feel their deci
Read more »