Every one of those people have managers.
Back in aerospace, even my group of 200 ppl had other lower managers as team leaders.
During those layoffs, the team leaders would take members of their own team slated for layoff, and do it personally. It would go from 8am to 11am.
It was shitty, but it was at least done face…