When you are running a multi-billion dollar company you are held to much higher standard because of the massive responsibility. Being involved with a spy is a profound dereliction of his duty and shows a criminal level of disregard for his company.
Just being caught betraying his family should be grounds let him go, but this goes much deeper than that. I doubt anything will happen, but letting people in high levels of leadership pull this kind of shit without serious consequences is bonkers in my book.