Company SSense
Date 2023-01
Industry Technology
City Montreal
Country Canada
Employees Affected 138
% of Workforce 7%
Status Series A