Posted in N. America, World Why have more than 1,300 CEOs left their post in the past year? Submitted by: 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