Who Should Give The Firing Decision To A Regular Worker From A Company With 1000+ Employees?

1. The HR director
2. The boss of the team that the worker belongs to.
3. The general manager
4. Other … WHO?