Company Snyk
Date 2023-04
Industry Other
City Boston
Country United States
Employees Affected 128
Status Series F