Astronomer's CEO Andy Byron resigns but HR head Kristin Cabot is still istimesofindia.indiatimes.com9 points·begueradj··1 commentOpen articleSaveView on HN