Posted in USA / North America, World Why have more than 1,300 CEOs left their post in the past year? Author: puzzleman Published Date: November 6, 2019 Leave a Comment on Why have more than 1,300 CEOs left their post in the past year? Why have more than 1,300 CEOs left their post in the past year? “Boards have been too compliant and they’re finally recognizing it’s their job to be vigilant about chief executive misbehavior,” said one advocate for corporate governance. NBC News Submitted by: puzzleman