Kristin Cabot caught in viral video: CEO quits, wife reacts; scandal rocks Boston elite
Kristin Cabot, the HR executive of Astronomer embroiled in a “cheating” scandal as she was caught cuddling the company’s CEO Andy Byron in a video that is now going viral on social media.The incident has led to Byron deleting his LinkedIn profile and stepping down as the company’s CEO, while his wife has dropped the […]