
Kristin Cabot has reportedly resigned from her position at Astronomer, a development that coincides with reports of her husband's presence in Japan during the recent Coldplay scandal.
The resignation follows the widespread circulation of a video involving Cabot and Astronomer CEO Andy Byron, which prompted an internal investigation into workplace conduct.