Company Prefect
Date 2025-03
Industry Technology
City Washington
Country United States
Employees Affected 20
Status Series B