Which level of management generally plays the role of coaches and developers of people?
top management
operating level management
middle managers
leadership