A high level executive and a high-level manager were laid off. This in advance of a wider reduction in force. Expected is 200 or more employees to be laid off.
A high level executive and a high-level manager were laid off. This in advance of a wider reduction in force. Expected is 200 or more employees to be laid off.