VideoThere has been a lot of news recently about executives and senior leaders that are being paid tens of millions of dollars to leave their organizations! Some of these are CEOs of large, global companies that are either being indicted or let go for a myriad of issues, including poor [...]