News

Astronomer, Kristin Cabot has officially stepped down from her position as Chief People Officer at the tech firm.