Public shame is having a moment
Digest more
American tech company, Astronomer, made headlines worldwide after former executive Andy Byron was caught canoodling his colleague, Kristin Cabot, at a Coldplay concert in Boston
Astronomer CEO Andy Byron net worth is valued from $20 million to $70 million. A video of Astronomer CEO Andy Byron and Chief People Officer Kristin Cabot embracing during a Coldplay concert in Boston has gone viral.