Company ShareFile
Date 2024-11
Industry Other
City Raleigh
Country United States
Employees Affected 199
Status Acquired