Company Talent.com
Date 2023-04
Industry Other
City Montreal
Country Canada
Employees Affected 86
% of Workforce 18%
Status Series B