Compass files S-1, reveals $3.7B in revenue on net loss of $270M
TechCrunch
MARCH 1, 2021
In September 2019, the Wall Street Journal reported that the company had lost a number of senior level individuals over the previous eighteen months including its chief financial officer, chief marketing officer and chief technology officer. Compass had its share of trouble before the pandemic.
Let's personalize your content