Skip to content

Compare companies

1 of 4
SectorTechnology
StageSeries D
StatusPrivate
Founded2011
HQCheyenne, WYOMING
Headcount2,600
Total raised$354.2M
Last valuationUndisclosed