Company Avaya
Date 2024-08
Industry Other
City County Durham
Country United Kingdom
Employees Affected 180
% of Workforce 3%
Status Post-IPO