Business ❯ Corporate Governance ❯ Leadership Changes ❯ CEO Resignation
At a tense town hall, Jeff D’Onofrio cast the post-layoff downsizing as necessary.