Company Zendesk Date 2025-02 Industry Other City SF Bay Area Country United States Employees Affected 51 Status Acquired