Vulnerability

Leaders: it's time to embrace your imperfections

This is a challenging time for businesses. The number of business closures in the UK last quarter was 137,210 – 23% more than the same period in 2021 and higher than any quarter since 2017.

Covid-19 has caused a shift in leadership skills

Harder skills deemed important to leaders before the pandemic are no longer significant, according to a new report from The Global Alliance in Management Education (CEMS).