Company Drift Date 2023-02 Industry Other City Boston Country United States Employees Affected 59 Status Acquired