Company Workhuman
Date 2023-03
Industry Other
City Dublin
Country Ireland
Employees Affected 130
% of Workforce 10%
Status Unknown