Maura Jarvis

"Organisations need to democratise their opportunities"

As Mercer’s Global Talent Trends research indicates, talent drain remains at an acute level right now, with 37% of UK employees stating that they plan to leave their organisation in the next 12...

Features