Company InvestCloud
Date 2023-10
Industry Finance
City Los Angeles
Country United States
Employees Affected 80
% of Workforce 5%
Status Private Equity