Report finds record number of CEOs left jobs in 2023 by blundun | Jan 5, 2024 | Video Workplace expert Andy Challenger on why CEOs have left and how this has impacted companies