Company GoTo Date 2024-01 Industry Other City Boston Country United States Employees Affected 29 Status Acquired